简单介绍下文件的上传流程:
在jsp页面中添加form表单,必须把form表单的enctype属性设置为multipart/form-data,设置该值后,浏览器在上传文件时,将把文件数据附带在http请求消息体中,并使用MIME协议对上传文件进行描述,以方便接收方对上传数据进行解析和处理。表单提交的方式要是post。
所需jar包:commons-fileupload-1.2.1.jar ;commons-io-2.0.jar ; jstl.jar ;standard.jar
1.首先写个a.jsp页面
2. 写个TestServlet.java进行处理:
最后别忘了在web.xml中配置TestServlet.java这个Servlet
打出来的数据如下:
username=fv
headimage=1.PNG;image/png
org.apache.catalina.core.ApplicationContextFacade@887f2e9
uploadDir dir=D:\java\apache-tomcat-6.0.18\webapps\mytest\upload(上传的文件的路径)