首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

jsp中路径引用有关问题

2012-01-23 
jsp中路径引用问题.c.jsp文件内容如下:!DOCTYPEHTMLPUBLIC-//W3C//DTDHTML4.01Transitional//EN html

jsp中路径引用问题.
c.jsp   文件内容如下:  

<!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTML   4.01   Transitional//EN ">
<html>
    <head>
       
        <title> test </title>
          <frameset   cols= "420,45% "   >
                <frame   name= "left "   src= "./test/a.jsp "   > </frame>
                <frame   name= "main "   src= "./test/b.jsp "> </frame>
        </frameset>
    </head>
</html>

=======================
a,b,c   jsp   文件都同是放在test目录下,   上面代码中   理论上应该不用   "./test "   这样引用路径.   但实际上如果我的代码改成如下:

                <frame   name= "left "   src= "a.jsp "   > </frame>
                <frame   name= "main "   src= "b.jsp "> </frame>

则系统提示找不到a.jsp.   请问为什么会这样?




[解决办法]
加上/a.jsp试试
[解决办法]
/a.jsp这个应该是肯定不行的,上面的问题我也遇到过,帮你顶下
[解决办法]
用request.getContextPath()/做根路径,加上你文件所在的路径!
[解决办法]
怎么我就可以呢,
[解决办法]
的确这样的情况很怪异,正常的同一目录下只要用文件名就可以了,可能光看这个代码找不出问题,要看看你上下路径了,你可以试试用绝对路径写死,或者是用上面的说的request.getContextPath(),先实现了再说

热点排行