package com.servlet;
import java.io.IOException;
import java.util.UUID;
import javax.servlet.ServletException;
import javax.servlet.annotation.MultipartConfig;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.Part;
@WebServlet("/uploadFile")
@MultipartConfig
public class UploadFile extends HttpServlet{
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
doPost(req, resp);
}
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
Part part=req.getPart("imgname");//获得到上传文件对象
System.out.println(part.getSubmittedFileName());
System.out.println(UUID.randomUUID());
String fileName=UUID.randomUUID()+part.getSubmittedFileName();
part.write("D:\\tomcat\\apache-tomcat-9.0.24-windows-x64-file"
+ "\\apache-tomcat-9.0.24\\webapps\\img\\"+fileName);
}
}
UploadFile.java
最新推荐文章于 2023-02-15 18:28:30 发布