commons-fileupload和struts公用问题
2008-01-05 19:59:16 来源:WEB开发网核心提示:在使用文件上传组件commons-fileupload和struts中发现应该注重几个问题:1.最好不要在jsp页面中使用struts得标签,使用后,commons-fileupload和struts公用问题,通过正常方式无法接收到相关参数,2.假如使用action,这里是4MB fu.setSizeMax(41943
在使用文件上传组件commons-fileupload和struts中发现应该注重几个问题:
1.最好不要在jsp页面中使用struts得标签,使用后,通过正常方式无法接收到相关参数。
2.假如使用action,不要使action继续其他得action,仅仅继续org.apache.struts.action.Action;并且在配置文件中,不要给action配置actionForm,否则通过一下方法:
DiskFileUpload fu = new DiskFileUpload();
// 设置最大文件尺寸,这里是4MB
fu.setSizeMax(41943040);
// 设置缓冲区大小,这里是4kb
fu.setSizeThreshold(2048);
// 设置临时目录:
fu.setRepositoryPath(tempPath);
// 得到所有的文件:
List fileItems = fu.parseRequest(request);
Iterator i = fileItems.iterator();
接收到得list是null。不关联actionform即可正常使用。
Tags:commons fileupload struts
编辑录入:爽爽 [复制链接] [打 印]- ››Struts2配置文件中redirect传递中文参数乱码的解决...
- ››StrutsTestCase 简化开发过程
- ››struts 中一些包的详解
- ››struts1与struts2的区别
- ››struts学习1
- ››struts-2.1.8.1+jquery-1.3.2+spring-framework-2...
- ››Struts优缺点及实施经验总结
- ››Struts优缺点剖析
- ››Struts2中的DMI
- ››Struts2入门介绍1 -- Struts2介绍及运行一个简单...
- ››Struts2 redirectAction转向时默认加pass的问题
- ››Struts2.1.6--想用通配符,不容易
更多精彩
赞助商链接