@RequestMapping("/hello") @ResonseBody
时间: 2024-05-17 13:10:48 浏览: 121
@ResponseBody 和 @RequestBody 注解的区别
5星 · 资源好评率100%
@RequestMapping("/hello") 是Spring MVC框架中的一个注解,用于将HTTP请求映射到特定的处理方法上。其中"/hello"是请求的URL路径,表示当用户访问这个路径时,将会执行这个方法进行处理。
@ResponseBody注解用于将方法的返回值直接写入HTTP响应正文(ResponseBody)中,而不是返回一个视图。这样就可以直接将处理结果以JSON、XML等格式返回给客户端。
例如,以下代码定义了一个映射到“/hello”的方法,并返回一个字符串:
```
@RequestMapping("/hello")
@ResponseBody
public String hello() {
return "Hello, world!";
}
```
当用户访问“/hello”路径时,会得到一个字符串“Hello, world!”作为HTTP响应正文。
阅读全文