讨论这个问题,先建立3个.jsp文件,文件位置如图
为了对比,首先使用myeclipse创建.jsp文件时把下面这几句话删掉。
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<base href="<%=basePath%>">
(1)按照之前一些路径的知识,此时如果我们想从1.jsp跳转到a.jsp或者b.jsp路径应该是
<body>
<a href="a/a.jsp">a.jsp</a><br>
<a href="a/b/b.jsp">b.jsp</a>
</body>
反过来,如果想从a.jsp或者b.jsp跳转到1.jsp,我们得这样写
<body>
我是a.jsp<br>
<a href