@Controller和@ResponseBody
时间: 2024-04-26 09:17:48 浏览: 74
@Controller、@RestController注解区别详解
5星 · 资源好评率100%
@Controller是Spring MVC框架中的一个注解,用于标识一个类是控制器(Controller)。控制器负责接收用户的请求,并根据请求的内容进行处理和响应。@Controller注解通常与@RequestMapping注解一起使用,用于指定请求的URL路径。
@ResponseBody是Spring MVC框架中的一个注解,用于将方法的返回值直接作为响应体返回给客户端。通常情况下,方法的返回值会被解析为视图名称,然后根据视图名称找到对应的视图进行渲染。但是使用@ResponseBody注解后,方法的返回值会被直接写入HTTP响应体中,而不会经过视图解析器。
阅读全文