文章目录
- @RestController修饰的类会将 return后面的内容字符串的形式返回到@Requestmapping的页面
- @Controller修饰的类会将return的字符串配合视图解析器InternalResourceViewResolver添加上前缀和后缀。跳转到对应的html页面。
- @Controller和@ResponseBody配合作用和@RestController一样
项目结构:
1.@Controller
controller层
配置试图解析器
这样就会跳转到xxx.html页面
html层
运行结果页面:
可以看到@Controller是跳转到static下面的hello.html
2.@RestController
controller层
html层
运行结果:
@RestController是将return的内容以json字符串的形式返回的页面中
3.@Controller和@ResponseBody配合
效果和@RestController效果一致,都是讲return后面的内容以json形式的字符串返回到页面