1)jsp

2)action

这里我写的是单个文件上传
Strust2 中把上传来的文件封装成了一个File 对象 如果要得到 上传来的文件name 则定义一个变量 变量名为 File 的名称+FileName
如果要得到 上传来的文件的类型 则定义一个变量 变量名为 File 的名称+ContentType
如果做多个文件上传 action 中定义List 集合 jsp 中的file 的name 为action List 的变量名称
3)struts.xml 配置

这里action 中加了拦截器限制
4)下载
jsp

action 配置

Strust.xml 配置

下载的效果

本文介绍如何使用Struts2框架实现文件的上传和下载功能。详细解释了如何配置Struts2拦截器来限制文件上传,并展示了如何通过定义特定变量获取上传文件的名称和类型。此外还涉及了如何配置Struts.xml来支持这些操作。
260

被折叠的 条评论
为什么被折叠?



