【学习笔记】--文件上传实现 程序员文章站 2022-06-19 14:47:12 1.jsp文件1.在jsp添加表单,设置enctype=“multipart/form-data” 1.jsp文件 1.在jsp添加表单,设置enctype=“multipart/form-data” <form action="page.do" class="" method="post" enctype="multipart/form-data"> <input type="text" class="" name="blogtitle" placeholder="输入标题" /><br /> <input type="text" class="content" name="blogcontent" placeholder="输入正文" /><br> <input type="hidden" name="op" value="add" /> <input type="file" name="myfile" > <button type="submit" class="btn btn-primary">发布</button> </form> 2.Servlet 1.在Servlet中加注解@MultipartConfig 2.获取文件:Part part = reuqest.getPart(“myfile”); 3.获取存放目标位置:String path = request.SetServletContext.getReallpath("/picture/"); 4.获取文件名:String filename = part.getSubmittedFilename(); 5.将上传文件写进目标文件位置 part.wtite.(path+part.getSubmittedFilename()); //获取上传文件 Part part = request.getPart("myfile"); //获取实际picture目录路径 String path=request.getServletContext().getRealPath("/picture/"); System.out.println(path); //获取文件名 String filename = part.getSubmittedFileName(); System.out.println(filename); blog.setFilename(filename); //将上传文件写进目标位置(Tomcat目录Webapps/当前工程目录下) part.write(path+part.getSubmittedFileName()); System.out.println("写进成功"); 上传的文件存在Tomcat服务器下的webapps/project/picture 本文地址:https://blog.csdn.net/qq_44940503/article/details/111991865 相关标签: 学习笔记 上一篇: Single-Spa 实践-- 拆分子应用不同目录 下一篇: HikariPool-1 - Shutdown initiated... HikariPool-1 - Shutdown completed.报错 推荐阅读 SpringMVC + jquery.uploadify实现上传文件功能 springboot实现文件上传和下载功能 Spring实现文件上传(示例代码) C#实现的文件上传下载工具类完整实例【上传文件自动命名】 .net文件上传时实现通过文件头确认文件类型的方法 Java实现上传文件图片到指定服务器目录 django框架实现一次性上传多个文件功能示例【批量上传】 Python+django实现简单的文件上传 MySQL学习笔记之数据的增、删、改实现方法 JS学习笔记之数组去重实现方法小结