2011-08-06 47 views
0

我不熟悉Java和JSP。请帮我解决这个问题。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".

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

请帮我解决这个问题。

回答

0

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

例如

导航到第2页<a href="Page2.jsp">here</a>

0

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

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