jsp菜鸟问题 根目录写法

来源:百度知道 编辑:UC知道 时间:2024/06/10 18:22:29
我写了一个 header.jsp文件(页头) 里面有多张图片

我在n个目录层次不同的jsp页面里 <%@include 里该header.jsp文件

因为目录层次不同 导致 header.jsp 中的图片地址也就改变了

我改怎么写才能在所有的页面里 能正常显示出图片?

备注: 我觉得应该写项目的根目录 也就是换成绝对路径?
可我不知道怎么写

是不是 ~/images 或者 @/images 但是我都试了都不对!

所有的前面都加上这个request.getContextPath()这就是根目录了,而且你换了目录它也会跟着变,什么也不用担心,

/项目名称/文件夹名称/文件

/项目名称/文件夹名称/文件

../image
也就是根目录

~/images 把前边的~ 改成.也就是这样 ./images/图像的名字.(jpg或者是jif)因为JSP中只支持显示这两种格式的图片。