页面
<form action="file" method="post" enctype="multipart/form-data">
文件:<input type="file" name="file"/><br/>
11:<input type="text" name="111"/><br/>
<input type="submit" value="上传"/>
</form>
Servlet
@WebServlet("/file")
@MultipartConfig
public class Upload extends HttpServlet {
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
String path=this.getServletContext().getRealPath("file");
Part file = req.getPart("file");
String header=file.getHeader("Content-Disposition");
int i = header.lastIndexOf("=");
String filename = header.substring(i + 2, header.length() - 1);
file.write(path+"/"+filename);
}
}