package com.simple; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.Part; import com.sun.xml.ws.wsdl.parser.Part; public class uploadServlet extends HttpServlet { public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setCharacterEncoding("utf-8"); Part part = request.getPath("file"); String name = part.getName(); String url = request.getSession().getServletContext().getRealPath("/upload"); String reqName = request.getHeader("content-disposition"); String fileName = reqName.substring(reqName.lastIndexOf("=")+2, reqName.length()-1); part.write(url+"/"+fileName); } } |