读书人

jsp相对路径和绝对路径的有关问题!

发布时间: 2012-01-12 22:11:58 作者: rapoo

jsp相对路径和绝对路径的问题!!
我有一个web应用,服务器使用的是tomcat,应用的根目录是myweb,根目录下面有一个images目录放图片,index.jsp里面有<img src="/images/ibm-tivoli.gif"/>,但是不能找到图片,显示一个大红十叉。。。。我把src改为/myweb/images/ibm-tivoli.gif的话就可以找到了。
/应该表示web应用中的根目录阿,为什么src="/images/ibm-tivoli.gif"找不到呢,请高手给讲解一下,谢谢!

[解决办法]
"/images/ibm-tivoli.gif"
把第一个/去掉试试 "images/ibm-tivoli.gif"
[解决办法]
2L 应该是对的

[解决办法]
src="/images/ibm-tivoli.gif"在项目里的实际地址是:http://localhost:8080/images/ibm-tivoli.gif
src="/myweb/images/ibm-tivoli.gif"在项目里的实际地址是:http://localhost:8080/myweb/images/ibm-tivoli.gif
原因“/”就表示根目录下了,建议楼主src="images/ibm-tivoli.gif"这么写,去掉images前面的用相对路径,即可以达到楼主想要的效果

[解决办法]
千万别用绝对路径
[解决办法]
把images目录copy一份放到myweb外面和myweb同级目录下试一试

读书人网 >Java Web开发

热点推荐