我建了一个web工程(eclipse)名叫eb基本结构如下:eb---
   |-src
   |-webroot
       |-web-inf
       |    |-admin
       |         |-one.jsp
       |         |-three.jsp
       |-two.jsp 
我在two.jsp建了一个超链接,<a href=""/>里面的链接地址应该怎么写才能链接到one.jsp呢
或者three.jsp 链接到 one.jsp

解决方案 »

  1.   

    楼主在web-inf里建的文件夹啊??相对路径 <a href="web-inf/admin/one.jsp"/>就ok了。
      

  2.   

    three.jsp就的话就更简单了。。
    直接 <a href="one.jsp"/>就OK。。 
    如果同级目录就可以直接写。上级目录用../ 表示即可。。
    试验下就明白了。
      

  3.   

    1楼的,像你那样写不行的,会出现这样的错误的,The requested resource  is not available.应该是web-inf里的权限问题,不能直接用超链接访问的.
      

  4.   

    web-inf是不能被外界访问的,要是能访问 别人近来什么都看到了 连数据库密码都看到了,在容器上默认就不让访问
      

  5.   

    被应用服务器禁访的目录貌似不能通过浏览器直接访问到
    通过servlet内部访问可以
    request.getRequestDispatcher("/WEB-INF/admin/one.jsp").forward(request, response);