图片上传至Web项目下指定文件夹,需刷新项目下文件夹才能显示(已解决)
来源:互联网 发布:linux 查看权限 编辑:程序博客网 时间:2024/06/16 21:51
java项目,通过上传功能将图片上传至WebContent下的goodsPicture文件下中,上传图片后,可从后台看到图片上传成功,但是前端页面图片404,在项目中刷新WebContent下的goodsPicture后,前端成功显示图片
项目用的eclipse开发的,当项目运行时,eclipse不会刷新项目,将项目打成war包,在tomcat中运行,项目图片成功显示。
或者将图片保存地址不放在项目下,放在其他位置,也可以成功,但是需要修改eclipse中tomcat的server.xml文件,才可以访问项目之外的图片路径,具体修改方法如下
(借用别人的)
首先,图片和工程不在一个盘符下。图片也不能放到工程下。
在JSP 文件中 <img src="C:/Users/fx/Pictures/test.jpg"/> 这样是引不到图片的。因为,JSP页面在引图片的时候是在页面解析的路径是:<img src="http://localhost:8080/test/images/1.jpg">。也就是说JSP在引图片的时候是先去你的工程目录下找的。
所以如果要在JSP中引入其他盘符的图片,有两种方法可以解决:
使用虚拟路径来配置:
在tomcat下的conf/server.xml中增加一个代码 在<Host></Host>中间
如下:
<!--增加的--path="/虚拟名" docBase="虚拟路径" ->
<Context path="/upload" docBase="D:\louyuimage\upload\" reloadable="true"></Context>
配置好以后,在JSP文件中为:
<img alt="" src="/upload/kuaidaowanlilai0605.jpg">
图片就显示出来了。
1、
<img alt="" src="/upload/defHotel_b.png">
2、
3、
- 图片上传至Web项目下指定文件夹,需刷新项目下文件夹才能显示(已解决)
- 帧动画显示drawable文件夹下的指定图片
- Tomcat——启动指定文件夹下的项目
- 项目文件夹下的obj文件夹
- webstorm项目下文件夹消失
- maven web项目main目录下没有文件夹
- 解决tomcat项目下的文件夹无法打开问题
- 解决Android Studio项目bundle文件夹下没有release
- Eclipse开发的Web项目部署到Tomcat文件夹下的webapps文件夹中
- ImageLoader显示文件夹下的图片
- spring MVC定时删除项目下的指定文件夹下的文件
- 上传图片到服务器,服务器保存并且接收到了,但是必须刷新文件夹或者重新部署文件才能在客户端显示图片
- asp.net图片上传 ----上传至数据库---上传至项目文件夹
- ubuntu下eclipse打开项目文件夹
- VS项目文件夹下的ncb文件
- Android 项目下每个文件夹的作用
- caffe下构建自己的项目文件夹
- 遍历文件夹下压缩文件并解压至指定文件夹
- python之lambda表达式
- 有点意思-如何改革人员效率分工明确
- ubuntu的man命令帮助如何设置中文版
- Android模拟机中文输入
- 非对称加密RSA
- 图片上传至Web项目下指定文件夹,需刷新项目下文件夹才能显示(已解决)
- 递归和迭代的区别
- c++ void*的小作用
- 551. Student Attendance Record I
- html/css文字超出隐藏写法、省略号
- 进程之间的通信———管道
- mongodb用户管理与权限配置
- USB协议架构及驱动架构
- react native 无法reload调试