idea2019配置,Javaweb项目实现上传图片保存到本地文件文件夹,Tomcat服务器

1.首先设置Tomcat的安装目录下E:\Tomcat8\conf\server.xml文件中标签中添加配置

path:你的虚拟路径

docBase:保存图片的绝对路径

2.然后配置项目图片的路径:

idea2019配置,Javaweb项目实现上传图片保存到本地文件文件夹,Tomcat服务器_第1张图片

 

idea2019配置,Javaweb项目实现上传图片保存到本地文件文件夹,Tomcat服务器_第2张图片

idea2019配置,Javaweb项目实现上传图片保存到本地文件文件夹,Tomcat服务器_第3张图片

选择你保存图片的文件夹

idea2019配置,Javaweb项目实现上传图片保存到本地文件文件夹,Tomcat服务器_第4张图片

选择在前面server.xml中设置的虚拟路径

idea2019配置,Javaweb项目实现上传图片保存到本地文件文件夹,Tomcat服务器_第5张图片

点击确定就设置好了

保存图片的代码

 String originalFilename= pic.getOriginalFilename();
 System.out.println("文件完整路径:"+originalFilename);
 String fileName=UUID.randomUUID().toString();//创建一个随机的名字
 String ext=originalFilename.substring(originalFilename.lastIndexOf("."));//获取文件拓展名
 pic.transferTo(new File("C:/pic/"+fileName+ext));

保存在数据库的是图片名称

前端读取图片的格式:

网络不稳定,请稍后再试

项目完整源码:https://github.com/Y854868638/ssm_room

项目网站:http://117.78.6.43:8080/ssm_room/

 

你可能感兴趣的:(java学习笔记)