【发布时间】:2015-05-09 10:37:53
【问题描述】:
无法使用spring-boot加载一个非常简单的JSP页面,得到404 Not Found。
src/main/java/SampleWebJspApplication.java
@Configuration
@EnableAutoConfiguration
@ComponentScan
public class SampleWebJspApplication extends SpringBootServletInitializer {
public static void main(String[] args) throws Exception {
SpringApplication.run(SampleWebJspApplication.class, args);
}
}
src/main/java/WebController.java
@Controller
public class WebController {
@RequestMapping("/")
public String welcome() {
return "welcome";
}
}
src/main/webapp/WEB-INF/jsp/welcome.jsp
<!DOCTYPE html>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<html lang="en">
<body>
<h1>Hello.</h1>
</body>
</html>
即使调试器显示控制器 RequestMapping 正在返回“欢迎”,也得到 404。
白标错误页面
这个应用程序没有明确的 /error 映射,所以你看到 这是一个后备。
2015 年 3 月 7 日星期六 19:35:15 EST 出现意外错误(type=Not 已找到,状态=404)。
【问题讨论】:
标签: java spring jsp spring-mvc spring-boot