在使用thymeleaf进行传送模型数据的时候,发现只有return数据,没有对应的页面
后台代码如下:
前端代码如下:
应该将 @RestController 改成 @Controller
测试成功!
原因:如果使用@RestController注解Controller,则Controller中的方法无法返回jsp/html页面,配置的视图解析器InternalResourceViewResolver不起作用,返回的内容就是Return 里的内容。
另外,thymeleaf请求中的return必须要跟页面名相同(本人的示例应该是hi或者hi.html)