restController与Controller-待续

restController包含controller和responseBody,

restController返回一个对象时,会自动转换成json格式的数据,如果要返回视图和对象的那只能用controller了,(猜想)如果在controller里返回对象,那么应该可以在方法上加上responseBody

相关的博客

Spring Boot - fish

时间: 2024-10-12 09:18:09

restController与Controller-待续的相关文章

restful风格,restcontroller与controller

初步接触springmvc的时候,被要求使用restful风格,彼时一头雾水,不懂何谓restful,参阅了很多资料,慢慢的接触的也越来越多,如今spring的况且已基本运用熟练,简单谈一下我的一些看法,当然,只是我自己的浅显粗陋的见解,不对的地方还望指正. restful风格 简单的理解,restful是一种url风格,或者说是规范,在以前的网址中,假定一个业务,取得数据网址为http://test/get,添加信息的网址为http://test/post,类似这样. 但是在restful风格

注解@RestController与@Controller的区别

开发RESTful API 时,一般都会在Controller上加上@Controller注解,但是有时候加上@RestController,当同事问为什么的时候,我也一脸懵逼,默默的看了资料,现在就说说他们的区别. @RestController注解等价于@ResponseBody + @Controller.@RestController和@Controller的共同点是都用来表示Spring某个类是否可以接收HTTP请求,二者区别: @RestController无法返回指定页面,而@Co

Could not resolve view with name 'xxx' in servlet with name 'dispatcherServlet'(@RestController和@Controller的区别)

Could not resolve view with name 'xxx' in servlet with name 'dispatcherServlet'(@RestController和@Controller的区别) 原文地址:https://www.cnblogs.com/pxzbky/p/11525120.html

@RestController和@Controller的差异

SpringMVC现在使用越来越普及,在使用注解写控制器中发现,需要控制器页面跳转时,需要对类注解为@Controller,而此时,使用freemarker时,在类中写的restful接口会报cannot  resolve view with name...错误,有时候这类的问题解决方案是freemarker本身配置了templateLoaderPath,而在viewResolver中不需要配置prefix,且路径前缀必须配置在templateLoaderPath中,注意下freemarker配

Controller和RestController的区别

1. Controller, RestController的共同点 都是用来表示Spring某个类的是否可以接收HTTP请求 2.  Controller, RestController的不同点 @Controller: 标识一个Spring类是Spring MVC controller处理器 @RestController:  @RestController是@Controller和@ResponseBody的结合体,两个标注合并起来的作用. @Controller类中的方法可以直接通过返回S

@Controller和@RestController的区别?

官方文档:@RestController is a stereotype annotation that combines @ResponseBody and @Controller.意思是:@RestController注解相当于@ResponseBody + @Controller合在一起的作用. @Controller @ResponseBody public class MyController { } @RestController public class MyRestControl

@Controller和@RestController的区别

restcontroller与controller 1. Controller, RestController的共同点 都是用来表示spring某个类的是否可以接收HTTP请求 2.  Controller, RestController的不同点 @Controller标识一个Spring类是Spring MVC controller处理器 @RestController:  @RestController是@Controller和@ResponseBody的结合体,两个标注合并起来的作用. 假

springmvc 中@Controller和@RestController的区别

@Controller和@RestController的区别? 官方文档:@RestController is a stereotype annotation that combines @ResponseBody and @Controller.意思是:@RestController注解相当于@ResponseBody + @Controller合在一起的作用. 1)如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,配置的视图

【spring Boot】Spring中@Controller和@RestController之间的区别

spring Boot入手的第一天,看到例子中的@RestController ............. 相同点:都是用来表示Spring某个类的是否可以接收HTTP请求 不同点:@Controller标识一个Spring类是Spring MVC controller处理器 @RestController:  a convenience annotation that does nothing more than adding the@Controller and @ResponseBody 

@Controller和@RestController的区别(在项目学习中遇到的问题,注解加错无法跳转到JSP)

文章汇总 ??1. 官方文档: @RestController is a stereotype annotation that combines @ResponseBody and @Controller. 意思是: @RestController注解相当于@ResponseBody + @Controller合在一起的作用. 1)如果只是使用@RestController注解Controller,则Controller中的方法无法返回jsp页面,配置的视图解析器InternalResource