Springboot通过controller跳转html页面踩的坑
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Springboot通过controller跳转html页面踩的坑相关的知识,希望对你有一定的参考价值。
参考技术A @RestControllerpublic class LoginController
//当注解用@Controller时 直接return "页面名称";
// @RequestMapping("/login")
// public String usrLogin()
// return "index";
//
//
// @RequestMapping("/login-error")
// public String loginError()
// return "login-error";
//
@RequestMapping("/login")
public ModelAndViewusrLogin()
return new ModelAndView("index");
@RequestMapping("/login-error")
public ModelAndViewloginError()
return new ModelAndView("login-error");
新建的springboot跳转页面404的问题
从start.spring.io下载的maven项目,功能选择的web,部署到本地后controller断点能击中,但retrun后提示404,同时后台打印一条error日志
Cannot forward to error page for request [/] as the response has already been committed. As a result, the response may have the wrong status code. If your application is running on WebSphere Application Server you may be able to resolve this problem by setting com.ibm.ws.webcontainer.invokeFlushAfterService to false
解决方法
pom.xm引入
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency>
就好了。
以上是关于Springboot通过controller跳转html页面踩的坑的主要内容,如果未能解决你的问题,请参考以下文章
springboot中的controller怎样跳转到html页面