【发布时间】:2018-06-07 04:52:07
【问题描述】:
HTTP 状态 404 - /SpringMVCHibernate/WEB-INF/views/user/userHome.jsp 在网页中显示为错误,即使页面 userHome.jsp 存在于正确的包中。
提前致谢
【问题讨论】:
-
如果可能请也添加代码。
-
发布你的整个代码!
标签: java spring-mvc
HTTP 状态 404 - /SpringMVCHibernate/WEB-INF/views/user/userHome.jsp 在网页中显示为错误,即使页面 userHome.jsp 存在于正确的包中。
提前致谢
【问题讨论】:
标签: java spring-mvc
您需要在控制器方法上使用@RequestMapping 注释中给出的路径。检查返回userHome.jsp 视图的控制器方法。
【讨论】:
错误消息表明 404 正在寻找 userHome.jsp。实际上,您的控制器返回以下视图名称:“userHome”。但在您的情况下表明您的文件是 naled userHome.jsp。案件很重要。
尝试从控制器返回与 JSP userHome.jsp 匹配的正确大小写的视图名称。当前,当 JSP 名为 userHome.jsp 时控制器返回 Hello,导致 404
@控制器 公共类 UserHomeController {
@RequestMapping(value = "/greeting")
public String sayHello (Model model) {
model.addAttribute("greeting", "Hello");
//return "Hello";
return "userhome";
}
}
【讨论】: