在Java开发中,`@RequestMapping`是一个Spring MVC注解,用于映射HTTP请求到特定的处理程序方法。 `@RequestMapping`注解的作用如下: 1. 它可以用来映射HTTP请求到特定的控制器方法。 2. 可以用于指定请求方法(GET,POST,PUT,DELETE等)。 3. 可以用于指定请求的URL路径。 4. 可以用于指定请求的HTTP头信息。 5. 可以用于指定请求的参数绑定。 6. 可以用于指定处理程序方法的缓存策略。 7. 可以用于指定处理程序方法的异常处理。 例如,以下是一个使用`@RequestMapping`的示例: ```java @Controller public class MyController { @RequestMapping(value = "/hello", method = RequestMethod.GET) public String sayHello(Model model) { model.addAttribute("message", "Hello World"); return "hello"; } } ``` 在这个例子中,`/hello`是一个URL路径,`GET`是一个请求方法,`sayHello`是一个处理程序方法。当用户访问`/hello`这个URL并且使用GET方法时,Spring MVC会调用`sayHello`方法并返回`hello`这个视图。 [2023-11-07 22:23:22 | AI小红书种草文 | 265点数解答]