前提:
一个项目 上传图片之类的文件
那么一般存放都是这样的 放在webRoot下的某个文件夹里 如imgs
那么 在浏览器上 输入 http://127.0.0.1:8080/xx/imgs//a.gif
就可以访问到这个图片
问题:如果我从新编译了项目 那么在 tomcat下的项目下的imgs文件也就被清空了。我之前上传的文件就都没了
可不可以 我上传的文件不保存在 项目路径下的webRoot下 保存在 D:\\imgs下
然后仍然可以用 http://127.0.0.1:8080/xx/imgs//a.gif 这种方式访问到 图片路径
一个项目 上传图片之类的文件
那么一般存放都是这样的 放在webRoot下的某个文件夹里 如imgs
那么 在浏览器上 输入 http://127.0.0.1:8080/xx/imgs//a.gif
就可以访问到这个图片
问题:如果我从新编译了项目 那么在 tomcat下的项目下的imgs文件也就被清空了。我之前上传的文件就都没了
可不可以 我上传的文件不保存在 项目路径下的webRoot下 保存在 D:\\imgs下
然后仍然可以用 http://127.0.0.1:8080/xx/imgs//a.gif 这种方式访问到 图片路径
解决方案 »
- java web系统中<img src="中文文件名" /> 无法显示图片,求助!
- 请问大家编写jsp都用什么环境阿??都用dreamvarer么??
- 用struct框架做一个web网站,有一个界面需要能自动定时访问数据库这个怎么实现啊
- flash实现在线照相功能,java servlet怎么写阿??
- JSP有没有类可以只表示年和月的时间,不用表示到日
- 为什么这么简单的servlet会在启动的时候执行2次(tomcat)
- 谁有最新jspsmartUpload上传组件的jar包、源码,发送邮件给我,高分送上
- Struts应用示例
- 讨论在JSP中传递参数的方法,(在线等候,高分相送):) :) ;)
- 请求一个ssh整合问题
- 最近在给同事们分享一些JAVA Web方向的技术,全程录屏,分享给有需要的朋友们,不喜勿喷!
- 如何更好的学习j2ee
但是读取的时候呢?
我是直接读取,用路径直接读取。
文件又没共享什么的,你怎么可能取的到。
你只能读取到 容器下的文件,
我不是说了吗 使用:HTTP://127.0.0.1:8080/xx/imgs/xx.gif
这种方式读取我存储的文件,
如果你存在C盘。 怎么取 难道写成 http://127.0.0.1:8080/c:// ?
所有怎么解决
把文件不是存放在项目下,缺仍然可以通过路径直接读取!!!
你在tomcat里配置个虚拟目录xx/imgs 指向你的上传目录就OK了