一、web.xml配置,这里将文件上传配置为upload模块。
二、struts-config.xml配置和资源文件
资源文件:UploadResources_zh_CN.properties
maxLengthExceeded=已经超过了上传文件所允许的最大值。
maxLengthExplanation=注意:这个应用程序允许上传文件的最大值是2M。请看"/WEB-INF/upload/struts-config.xml" 文件更改这个值。
三、选择上传文件页面:selfile.jsp,如此访问此页面:
<html:link module="/upload" page="/upload.do"> 继续上传</html:link></h2>
四、表单bean: UpLoadForm.java
五、处理上传的文件:UpLoadAction.java
五、成功页display.jsp
六、测试
从本站下载整个目录结构TestStruts并放入tomcat的webapps目录下,在浏览器中输入:
http://127.0.0.1:8080/TestStruts/upload/upload.do