我试图制作一个简单的Spring Boot Web应用程序:
POM:
spring-boot-starter-parentspring-boot-starter-actuatorspring-boot-starter-webspring-boot-starter-testcope>testcope>
主要课程:
@ComponentScan(basePackages={"controller"})
@Import(MvcConfig.class)
@EnableAutoConfiguration
public class Application {
public static void main(String[] args) {
SpringApplication.run(Application.class,args);
}
}
控制器:
@Controller
@RequestMapping("/home")
public class HomeController {
@RequestMapping("/hello")
@ResponseBody
public String hello(){
return "hello";
}
@RequestMapping("/helloview")
public String helloview(){
return "homeView";
}
}
我也得到了src / main
src
-main
-resources
applicaion.properties
-webapp
-WEB-INF
-jsp
-homeView.jsp
在application.properties我得到:
spring.view.prefix: /WEB-INF/jsp/
spring.view.suffix: .jsp
其余的端点/ home / hello有效,但另一个无法打开jsp.
在我得到的日志中
Looking up handler method for path /WEB-INF/jsp/homeView.jsp
Did not find handler method for [/WEB-INF/jsp/homeView.jsp]
我应该在哪里放置视图,以便应用程序可以找到它们?
最佳答案
感谢geoand的回答,我补充道
bedbed-jaspercope>providedcope>
到了pom并且它起作用了.
原文地址:https://www.jb51.cc/spring/432518.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。