这是我项目目录的大概
+project
+src
-WebContent
-image
-bg.jpg
-jsp
-include
-header.jsp
+WEB-INF
project 是项目名称
我在tomcat里面的是这样配置的:<Context path="/project" reloadable="true" docBase="F:\eclipse\workspace\project\WebContent" >
现在主要的问题是:我想在header.jsp里面引用bg.jpg这个图片。
我想用绝对路径,但不是像 F:\ 这种的,要像 /项目/文件夹/....../bg.jpg 这种形式的
可是我怎么试都不行,哪位给开导开导啊,非常感谢。
+project
+src
-WebContent
-image
-bg.jpg
-jsp
-include
-header.jsp
+WEB-INF
project 是项目名称
我在tomcat里面的是这样配置的:<Context path="/project" reloadable="true" docBase="F:\eclipse\workspace\project\WebContent" >
现在主要的问题是:我想在header.jsp里面引用bg.jpg这个图片。
我想用绝对路径,但不是像 F:\ 这种的,要像 /项目/文件夹/....../bg.jpg 这种形式的
可是我怎么试都不行,哪位给开导开导啊,非常感谢。
解决方案 »
- hibernate中Query query=session.createQuery的问题
- json格式嵌套的怎么去值?
- java读取excel数据并存入数据库表中
- Hibernate级联更新问题
- 我用jsp文件提取word文件的内容然后输出,出现乱码问题急需解决!!!
- 数据库问题
- 内存分配和调用顺序问题
- jsp出错,帮忙看看
- 请大家帮忙看一下:extjs4.0 grid后台取json数据不显示
- 在浏览器页面中的“中文”文件路径及名的文件连接的地址,点击鼠标右键——“目标另存为”怎样顺利保存到本地?
- * 请教:如果打开一个链接, 而不出现页面 (类似迅雷样的一个东西) *
- 事件触发时,怎样在任务栏显示一个小图标?
http://localhost/project/include/header.jsp 这时候head.jsp中的img src="../../image/bg.jpg"
因为我这个header.jsp页面,是需要被很多主页面include的
每个主页面的位置不一样,所有不能用这种方式由于这是个测试的,如果现在写成localhost以后还得改
http://**/**.jpg这种方式也是不行的我想用/project/image/bg.jpg
我认为应该行的,可为什么不行呢????
这个不是必须得些WEB-INF的目录吗??我的WEB-INF就在F:\eclipse\workspace\project\WebContent这个目录下啊
<%= request.getContextPath() %>/image/bg.jpg 这样试过了,不行的
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<img src="<=basePath>image/bg.jpg">