Html 从另一个jsp引用jsp

Html 从另一个jsp引用jsp,html,jsp,href,Html,Jsp,Href,我正在使用Javaservlet,而且我是新手。 我试图编写一个jsp页面,其中有一个菜单(链接列表) 在index.jsp中,我有以下code: <ul> <li> <a href="http://www.google.co.za">Home<a/> </li> <li> <a href="login.jsp">login here<a/> </li> &

我正在使用
Javaservlet
,而且我是新手。
我试图编写一个
jsp页面
,其中有一个菜单(链接列表)

index.jsp
中,我有以下
code:

 <ul>
       <li> <a href="http://www.google.co.za">Home<a/> </li>
       <li> <a href="login.jsp">login here<a/> </li>
 </ul>
  • 在这里登录
但是当我点击第一个链接时,它工作了,但当我点击第二个链接时,它崩溃了
login.jsp
存在于与'index.jsp'相同的
dir


我怎样才能让login.jsp也工作呢?

把login.jsp放在/WEB-INF文件夹中,然后再试一次。不要把它放在其他任何东西下

我设法解决了它。我的JSP文件在
WEB-INF
中。刚刚发现
`WEB-INF
中的内容是私有的,不能直接访问。因此,我把它们放在项目的根文件夹中(与
WEB-INF
并行)

你在点击什么URL?
/WEB-INF/classes/jsp/login.jsp
是我想要打开的jsp。。此login.jsp与
index.jsp
位于同一文件夹
jsp
中。您无法在WEB-INF下访问jsp。它不是标准的J2EE规范。容器仅在WEB-INF中查找类文件,如果您在此目录中请求jsp,它将返回错误404。顺便说一句,当你点击那个链接时,浏览器中会显示哪个URL?