Controller代码如下:
@Controller
@RequestMapping(value = "/xx")
public class WebMonitorApi {
@GetMapping(value = "/xxx", consumes = MediaType.ALL_VALUE)
public ModelAndView monitor() {
ModelAndView view = new ModelAndView();
view.setViewName("monitor");
return view;
}
控制台报错信息:
javax.servlet.ServletException: Circular view path [monitor]: would dispatch back to the current handler URL [/iweb/monitor] again. Check your ViewResolver setup! (Hint: This may be the result of an unspecified view, due to default view name generation.)
解决方法:
Gradle工程--build.gradle:
compile('org.springframework.boot:spring-boot-starter-thymeleaf')
Maven工程--pom.xml:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
网友评论