寫一個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.upload.jsp文件
<span style="font-family:SimSun;font-size:14px;"><%@page language="java" pageEncoding="UTF-8"%> <!DOCTYPE HTML> <html> <head> <title>文件上傳</title> </head> <body> <!-- ${pageContext.request.contextPath} : 作用是取出部署的應用程序名 缺點:操作不便,其他工具無法正確解釋${pageContext.request.contextPath} 如果Servlet的配置路徑為 /upload/uploadHandleServlet action跳轉路徑為: ${pageContext.request.contextPath}/upload/uploadHandleServlet 上傳文件時,必須 1.enctype="multipart/form-data" 2.method=post --> <form action="${pageContext.request.contextPath}/upload/uploadHandleServlet" enctype="multipart/form-data" method="post"> 上傳用戶:<input type="text" name="username"><br/> 上傳文件1:<input type="file" name="file1"><br/> 上傳文件2:<input type="file" name="file2"><br/> <input type="submit" value="提交"> </form> </body> </html></span> 新聞熱點
疑難解答