你先通过 getParameterNames()的方法得到参数名试试。Enumeration enum=request.getParameterNames();
while (enum.hasMoreElements())
{
  String parameterNames=(String)enum.nextElement();
  String parameterValue=(String)request.getAttribute(parameterName);
}然后再通过参数名读取参数值。

解决方案 »

  1.   

    不行啊,程序得不到,现在只能上传到文件到服务器而与,如果我不在form里面加上 enctype="multipart/form-data",这样就可以得到所有的参数,但不加上又上传不了文件,加上又得不到其他附加的参数,还有没有办法可以得到?
      

  2.   

    用Servlet里面的request是不行的,它要么取上传文件的内容,要么取表单参数,二者不可兼得。
    可以使用SmartUpload等组件,用这些组件提供的request来同时取得这两项。
      

  3.   

    解决了,是在jsp页面用javascript实现!Thanks for all!