javaweb中tomcat配置图片路径问题

qq16632183 2018-08-10 04:15:59
我打开service.xml文件中 host 添加 了<context>下图

然后我portraitImg中有图片,1.jpg

http://localhost:8080/portraitImg/1.jpg访问不上去,求大佬帮下忙。几个小时了,卡住了,一直看xml配置,看网上的配置,感觉没什么错,host 中的几个属性也改成false了。。不是很懂,刚学web
...全文
282 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
alunSemiconductor 2018-08-12
  • 打赏
  • 举报
回复
我觉得比较有可能是拦截器问题,建议检查下。

比如springboot框架中,
spring.mvc.throw-exception-if-no-handler-found=true
spring.resources.add-mappings=false
如果这样配置,404错误会被抓到全局异常处理器,但是虚拟路径的静态资源就访问不了了。
hwmhehe 2018-08-11
  • 打赏
  • 举报
回复
首先启动tomcat,然后配置的d盘下放一个1.jpg,如果别的配置没有错的话通过path配置的那个路径应该是可以访问得到的
qq593467574 2018-08-10
  • 打赏
  • 举报
回复
404还是403还是500?对应不同的解决办法
还有这个通常都是跟项目有关吧,可能项目有拦截器拦截掉了吧
qq16632183 2018-08-10
  • 打赏
  • 举报
回复
还是就是,我context里面reload为true了,我的项目没有自动刷新目录,就是上传要的那个,我感觉是xml文件读取之类的问题,我的tomcat是网上下的文件包,直接导入eclipse servie中的,没有安装,没有环境变量。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧