在搞JavaWeb的时候遇到的一个问题,困扰了我挺久,写这个记录一下,jsp中写了在浏览器中图片显示不了,后面找了一个解决方法,以下提供四种解决办法。
方法一:
<img src = "../img/1.jpg">这里改成<“img src = "./img/1.jpg”>
方法二:
tomcat配置中的Deployment下面的Application context改成"/"就行
方法三(推荐):
<img src="${pageContext.request.contextPath}/img/1.jpg">
直接这样获取路径,这是最好的方法
方法四:
在路径前面加上你设置的的Application context,比如我这里设置的Application context是“/j1”,写这个idea没有提示,所以有点慌
<img src = "../img/1.jpg">这里改成<“img src = "/j1/img/1.jpg”>
总结:
总的来说就是路径问题,其它有的说设置resources的,重启idea的方法