问题描述
文件目录访问登录页面,经过拦截器拦截然后转发到登录页面(servletResponse.sendRedirect("/pages/login.jsp");)页面显示:<img src="../image/1.jpg">最后图片显示不出来,出现红叉。困扰很久了... 问题补充:会不会是拦截器跳转后使路径不对呢? 我感觉好像里面访问Action的地址都有时不管用了。
解决方案
楼主用的是struts2? 配置的过滤器urlpattern是:/* ?是的话 ,吧他改成*.action格式试试
解决方案二:
如果直接在页面输入图片的URL(.../8082:ICCS_V1.0/image/1.jpg),能显示该图片的话,那就是路径相关的配置问题了。另外怎么看不到你的lib文件
解决方案三:
如果你的路径你确认没问题 , 有可能你的图片的模式不是rgb的 比如说cmyk 在浏览器上就显示不出来
解决方案四:
路径不对,用绝对路径或<img src="/image/1.jpg"> 试试
解决方案五:
使用绝对路径,红叉说明图片路径不对
时间: 2024-11-02 01:37:52