【发布时间】:2018-01-29 08:02:06
【问题描述】:
我知道这个问题被问了很多次,但我查看了我找到的所有答案,尝试做很多事情,但没有成功。如果我的搜索还不够,请告诉我)
所以,我正在处理 java、spring 和 jsp 服务器页面。在我的 webapp 文件夹中,我有 index.jsp,我只想有可能从这个索引页面跳转到另一个 jsp,位于 webapp/WEB-INF/pages/。我在 mvc-dispatcher-servlet.xml(位于 WEB-INF)中写了这段代码:
<bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
<property name="prefix" value="/WEB-INF/pages/"/>
<property name="suffix" value=".jsp"/>
</bean>
index.jsp 看起来像这样:
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Tables</title>
</head>
<body>
...
<br/>
<a href="adminMain" target="_blank">Admin main page</a>
<br/>
<a href="userMain" target="_blank">User main page</a>
</body>
</html>
运行程序,我希望当我按下链接“管理主页”时,我会跳转到 webapp/WEB-INF/pages/adminMain.jsp,但是我有 404 错误(找不到页面) .请告诉我哪里出了问题!
【问题讨论】:
标签: java spring jsp http-status-code-404