用Tomcat服务器,访问地址:
http://localhost:8080/www在web目录下有几个文件夹,menu_1,menu_2,share在menu_1下的jsp文件如引用 menu_2或 share下的文家、图片什么的,必须要在前面加上
/www或者 <%=request.getContextPath()%>,不然路径不对,必须要写绝对路径,这样很麻烦,高手看有没有解决的办法,非常感谢!!!
http://localhost:8080/www在web目录下有几个文件夹,menu_1,menu_2,share在menu_1下的jsp文件如引用 menu_2或 share下的文家、图片什么的,必须要在前面加上
/www或者 <%=request.getContextPath()%>,不然路径不对,必须要写绝对路径,这样很麻烦,高手看有没有解决的办法,非常感谢!!!
<Context path="/www" docBase="D:\www" debug="true" reloadable="true"/>在JSP文件中必须这样应用路径:
<link href="<%=request.getContextPath() %>/share/share.css" rel="stylesheet" type="text/css">
。
<img src="<%=request.getContextPath() %>/share/share_images/ico_01.gif" width="21" height="16" />
share 目录在根目录 www下,能不能不加前面的 <%=request.getContextPath() %>?高手帮帮忙阿!!!!
不过可以考虑使用../这样的退出,如果不行,就输入绝对路径。
你可以这样用"../share/share.css"
<Host name="localhost" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true"><Context path="" docBase="www" debug="0"
reloadable="true" crossContext="true"/>
</Host>
<%@ page import="../menu_2/jsp2"%>
一个点表示在menu_1当前目录下
两个点表示在menu_1上级目录