jsp中的文件路径

时间:2011-08-06 09:30:41

标签: file jsp path

我是Java和JSP的新手。请帮助我解决这个问题。

我在WebContent / web / jsp目录下有两个文件Page1.jsp和Page2.jsp。当我单击Page1.jsp中的超链接(使用href标签)时,它应该导航到Page2.jsp。

以下是使用Page1.jsp编写的代码:

Navigate to Page2 <a href="../jsp/Page2.jsp">here</a>

我也使用了以下路径:

Navigate to Page2 <a href="../web/jsp/Page2.jsp">here</a>

两次,我都收到错误"The requested resource (/Sample/web/jsp/Page2.jsp) is not available".

'Sample'是我在web.xml中指定的项目名称。我正在使用Tomcat 6.0服务器。

请帮我解决这个问题。

2 个答案:

答案 0 :(得分:0)

如果这两个.jsp文件位于同一文件夹中,请不要包含文件夹名称。

e.g。

导航至Page2 <a href="Page2.jsp">here</a>

答案 1 :(得分:0)

导航到Page2.jsp可以这样做。

<a href="<%=request.getContextPath() %>/web/jsp/Page2.jsp">here</a>