当前位置: 代码迷 >> Java Web开发 >> jsp超连接没法跳转到自己创建文件夹下的页面
  详细解决方案

jsp超连接没法跳转到自己创建文件夹下的页面

热度:228   发布时间:2016-04-16 21:48:31.0
jsp超连接无法跳转到自己创建文件夹下的页面



first.jsp可以正常跳转,pages/second.jsp 显示404错误,跪求大神
------解决思路----------------------
没有工程名么?
------解决思路----------------------
楼主,你这种写法不行,因为你要把你的项目名什么的都要写上去,first.jsp和index.jsp是在WebRoot路径下的,你second.jsp在pages目录下,所以你要这样写---> /项目名/文件夹名/文件名  如:href="/demoName/pages/second.jsp"
------解决思路----------------------
<a href=""../pages/second.jsp>请求second</a>

------解决思路----------------------
<a href=<%=request.getContextPath()%>+ "pages/second.jsp">second</a>
------解决思路----------------------
推荐这个写法,不管你当前在哪个目录下,用这个方法的 URL 就不会出错了,特别是需要用到重定向的场合。

引用:
<a href=<%=request.getContextPath()%>+ "pages/second.jsp">second</a>
  相关解决方案