ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

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

2019-09-14 14:42:14  阅读:1048  来源: 互联网

标签:idea2019 路径 Javaweb Tomcat pic 保存 String originalFilename 图片


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

<Context path="/upload" docBase="C:/pic" crossContext="true" reloadable="true" debug="0"/>

path:你的虚拟路径

docBase:保存图片的绝对路径

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

 

选择你保存图片的文件夹

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

点击确定就设置好了

保存图片的代码

 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));

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

前端读取图片的格式:

<img width="1170px" height="400px" src='/upload/${room.r_pic}' alt="网络不稳定,请稍后再试">

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

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

 

标签:idea2019,路径,Javaweb,Tomcat,pic,保存,String,originalFilename,图片
来源: https://blog.csdn.net/qq_43122641/article/details/100827234

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有