- 2
- 0
- 约6.19千字
- 约 11页
- 2018-01-18 发布于河南
- 举报
struts2的上传下载
《开始Struts 2》
第七章
struts2的上传下载
序
文件上传是Web应用经常需要面对的问题,在大部分时候,用户的请求参数是在表单域输入的字符串,但如果为表单元素设置enctype=multipart/form-data”属性,则提交表单时不再以字符串方式提交请求参数,而是以二进制编码的方式提交请求,此时直接通过HttpServletRequest的getParamete:方法无法正常获取请求参数的值,我们可以通过二进制流来获取请求内容—通过这种方式,就可以取得希望上传文件的内容,从而实现文件的上传。
Struts 2 未提供自己的请求解析器,也就是说,Struts 2不会自己去处理multipart/form-data的请求,它需要调用其他请求解析器,将HTTP请求中的表单域解析出来。但Struts 2在原有的上传解析器基础上做了进一步封装,更进一步简化了文件上传。
在Struts 2的perties配置文件中,我们看到了下面的配置代码,它们主要用于配置Struts 2上传文件时的卜传解析器。
#指定使用cos的文件上传解析器
# struts.multipart .parser=cos
#指定使用Pell的文件上传解析器
#struts.multipart.parser=pell
#Struts
您可能关注的文档
最近下载
- 【精选】APQP的五个阶段解读课件.ppt VIP
- 2023-2024学年北京市门头沟区大峪中学八年级(下)期中数学试卷.docx VIP
- 2026中国社会科学院哲学研究所科研财务助理(编制外)招聘1人考试备考试题及答案解析.docx VIP
- 2021年浙江省高校招生职业技能理论考试商业类(商品经营管理).docx VIP
- 一二三级配电箱原理图、施工临电平面图.doc VIP
- 供应链管理专家-高效的供应链管理.pptx VIP
- 供应链与供应链管理.pdf VIP
- 供应链管理供应链管理.doc VIP
- 局领导班子2026年在带头强化政治忠诚、提高政治能力、坚决扛起管治党责任等“五个带头”方面存在的问题、原因剖析、下一步整改措施对照检查材料【2篇】合集.docx VIP
- PE牌号比较及介绍.docx VIP
原创力文档

文档评论(0)