- 2
- 0
- 约7.05千字
- 约 8页
- 2017-11-17 发布于河南
- 举报
13. 文件上传
文件上传
1、表单的enctype属性
文件上传时,enctype属性必须设置为multipart/data-form。该属性指定了提交表单时请求正文的MIME类型,默认值为application/x-www-form-urlencoded。
application/x-www-form-urlencoded:username=file1=uploadtest.txt
multipart/data-form:请求正文见下图
文件上传的原理就是解析出请求正文中的内容。
2、Commons-fileupload入门
Commons-fileupload是Apache提供的用来处理文件上传的开源组件。使用该组件需要导入Commons-fileupload及其依赖包:commons-io。Commons-fileupload核心API如下:
FileItem:代表请求正文中的一个表单输入项。
ServletFileUpload:核心类,负责解析上传的文件数据,并将表单中每个输入项封装到一个FileItem 对象中。
下面的代码演示了一个简单的文件上传后台处理:
public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
您可能关注的文档
- itext使用方法.doc
- highcharts-图表导出到word 代码.doc
- Android 网络编程json.docx
- Java的输入输出程序设计举例.doc
- chapter07 补充1.ppt
- 5_Java输入输出流 - 副本.ppt
- java入门11Java IO(2学时).ppt
- java基础IO.ppt
- java课程第二讲.ppt
- 12 第十二课:高级IO.ppt
- 钢筋混凝土桥盖梁加固施工技术.pptx
- 港口规模结构的核心要素与发展趋势.pptx
- 人教版高中英语必修二Unit1Cultural Heritage-Reading and Thinking课件.pptx
- 樊口大桥悬臂浇筑箱梁挂篮施工技术研究与实践.pptx
- 防水混凝土抗渗试验的必要性与实施原理.pptx
- 钢质门窗及旧柜资源化利用综合解决方案.pptx
- 粉煤灰烧结砖的原料构成与成型工艺体系.pptx
- 钢筋混凝土桥梁实用碳化模型研究.pptx
- 沪科版八年级上册数学习题课件 第15章 轴对称图形与等腰三角形 全章热门考点聚焦.pptx
- 沪科版八年级上册数学习题课件 第15章 轴对称图形与等腰三角形 专题9 等腰三角形中分类讨论的5种常见题型.pptx
原创力文档

文档评论(0)