读书人

struts2学习笔记十四(第14讲.Struts2

发布时间: 2012-09-23 10:28:11 作者: rapoo

struts2学习笔记十四(第14讲.Struts2的文件上传和下载续二)
Struts2的文件上传和下载续二
说明:使用struts2的框架来实现文件的上传下载。
把之前在web.xml中注释掉的关于filter的代码恢复。
一、在WebRoot根目录下创建一个upload.jsp页面,这个页面是用struts2来实现的:


二、在struts2.xml中配置上传文件的Action,并且注视掉全部关于拦截器的配置,以便不会造成干扰:

说明:用struts2实现上传功能已经完成,但是当表单中输入汉字的时候会出现乱码现象,如下图:


解决的方法实在struts添加constant属性:<constant name="struts.i18n.encoding" value="gbk">
</constant>
<constant name="struts.multipart.saveDir" value="c:\"></constant>。修改之后如图:


功能:实现多个文件的上传,使用的是List列表来实现。
四、修改UploadAction.java文件:

显示效果如图:




读书人网 >软件架构设计

热点推荐