首先,加入Apache的commons-fileupload文件上傳組件的相關jar包: commons-fileupload-xxx.jar Commons-io-xxx.jar
前端頁面:
<body> <form action="${pageContext.request.contextPath}/servlet/UploadHandleServlet" enctype="mult后臺處理:public class UploadServlet extends HttpServlet{ public void doPost(HttpServletRequest request,HttpServletResponse response){ //得到上傳文件的保存目錄,將上傳的文件存放于WEB-INF目錄下,不允許外界直接訪問,保證上傳文件的安全 String realPath = this.getServletContext().getRealPath("/WEB-INF/upload"); File file = new File(realPath); if(!file.exists() || !file.isDirectory()){ System.out.新聞熱點
疑難解答