程序中我使用 commons-fileupload-1.2.1.jar ,commons-io-1.4.jar 文件上传,使用了 Filter (过滤器),
在过滤器中不能创建 MultiPartRequest 对象,引用 import org.apache.struts2.dispatcher.multipart.MultiPartRequest;MultiPartRequest multi = new MultiPartRequest((HttpServletRequest) request,path,filesize,"gb2312");
这句在IDE中显示错误不能构造对象,
请问错在哪里,顺便有更好的上传方法也指点一下,谢谢.

解决方案 »

  1.   

    MultiPartRequest multi = new MultiPartRequest((HttpServletRequest) request,path,filesize,"gb2312"); 
    这句在IDE中显示错误不能构造对象, ?编译不能通过,那说明你的jar包引入有问题啊,可以把工程clean下看看
      

  2.   

    谢谢 warison2008我另新建一个空项目,还是出错不能构造对象.
      

  3.   

    你得引入cos.jar包   这是O`Rrilly公司开发的一款免费组件
    commons-fileupload-1.2.1.jar 里没有MultiPartRequest 对象
      

  4.   

    org.apache.struts2.dispatcher.multipart.JakartaMultiPartRequest