在使用了 Struts2 框架的系统中,对于处理像下面这种表单上传文件时:
1 2 3 4 5 |
<form action="..." enctype="multipart/form-data"> 文件:<input type="file" name="upload"><br> 描述:<input type="text" name="desc"></br> <input type="submit" value="提交"> </form> |
自然而然的想法就是在 Action 中声明变量 File upload 和 String desc,请求提交到这个 Action 后,在 execute() 方法中就能直接使用 upload 和 desc 了,它们已被 Struts2 框架(org.apache.struts2.interceptor.FileUploadInterceptor 监听器) 赋上了相应的值了。 阅读全文 >>