2013-05-03 84 views
0

我正在使用Java servlets,我对此很陌生。
我想写一个jsp page其中我将有一个菜单(链接列表)。从另一个引用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也能工作?

+1

你打哪个URL? – NINCOMPOOP 2013-05-03 09:02:01

+0

'/ WEB-INF/classes/jsp/login.jsp'是我想要打开的jsp ..这个login.jsp与'index.jsp'在同一个文件夹'jsp'中 – 2013-05-03 09:05:31

+0

*您不能在WEB- INF。它不是标准的J2EE规范。容器只在WEB-INF中寻找类文件,如果你在这个目录中请求jsp,它将返回404错误。* btw,当你点击该链接时,浏览器显示的URL是什么? – NINCOMPOOP 2013-05-03 09:14:02

回答

0

我设法解决这个问题。我的JSP文件在WEB-INF之内。刚刚发现`WEB-INF中的内容是私有的,无法正确访问。所以我把它们放在项目的根文件夹中(并行到WEB-INF

0

放入/ WEB-INF文件夹中的login.jsp,然后try.Do不把它放在别的

相关问题