Java jsp404异常
我知道这个问题被问了很多次,但我仔细查看了我找到的所有答案,尝试了很多事情,但都没有成功。告诉我我的搜索是否还不够) 因此,我正在处理java、spring和jsp服务器页面。在我的webapp文件夹中,我有index.jsp,我只想有可能从这个索引页面跳转到另一个jsp,位于webapp/WEB-INF/pages/。我在mvc-dispatcher-servlet.xml(位于WEB-INF中)中编写了以下代码:Java jsp404异常,java,spring,jsp,http-status-code-404,Java,Spring,Jsp,Http Status Code 404,我知道这个问题被问了很多次,但我仔细查看了我找到的所有答案,尝试了很多事情,但都没有成功。告诉我我的搜索是否还不够) 因此,我正在处理java、spring和jsp服务器页面。在我的webapp文件夹中,我有index.jsp,我只想有可能从这个索引页面跳转到另一个jsp,位于webapp/WEB-INF/pages/。我在mvc-dispatcher-servlet.xml(位于WEB-INF中)中编写了以下代码: <bean class="org.springframework.web
<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>
桌子
...
运行该程序时,我希望当我按下link“Admin main page”时,我会跳转到webapp/WEB-INF/pages/adminMain.jsp,但是我有404错误(找不到页面)。请告诉我哪里出了问题 您需要将.jsp映射到一个端点,您可以通过Spring@Controller浏览到该端点:
@Controller
public class MyController {
@GetMapping("/adminMain")
public String adminPage() {
return "adminMain";
}
}
请看一下Spring MVC文档:O,谢谢您的回答!正如你所猜测的,我是春季MVC的新人。我天真地希望能够在没有控制器就绪的情况下测试jsp。好的,我将继续编写控制器并从链接中读取文档。谢谢