寫一個Apache文件上傳與文件下載的案例:以供今后學習
web.xml配置如下:
<span style="font-family:SimSun;font-size:14px;"><?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5"> <display-name>FileUploadAndDownload</display-name> <welcome-file-list> <welcome-file>index.html</welcome-file> <welcome-file>index.htm</welcome-file> <welcome-file>index.jsp</welcome-file> <welcome-file>default.html</welcome-file> <welcome-file>default.htm</welcome-file> <welcome-file>default.jsp</welcome-file> </welcome-file-list> <!-- 上傳配置 --> <servlet> <servlet-name>uploadHandleServlet</servlet-name> <servlet-class>com.zeng.controller.UploadHandleServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>uploadHandleServlet</servlet-name> <url-pattern>/upload/uploadHandleServlet</url-pattern> </servlet-mapping> <servlet> <servlet-name>listFileServlet</servlet-name> <servlet-class>com.zeng.controller.ListFileServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>listFileServlet</servlet-name> <url-pattern>/listFileServlet</url-pattern> </servlet-mapping> <servlet> <servlet-name>downLoadServlet</servlet-name> <servlet-class>com.zeng.controller.DownLoadServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>downLoadServlet</servlet-name> <url-pattern>/download/downLoadServlet</url-pattern> </servlet-mapping> </web-app></span> |
2.upload.jsp文件