在使用@RestController时,ajax的url怎么写
时间: 2024-05-11 18:15:43 浏览: 84
使用@RestController时,可以使用以下方式来编写ajax的url:
1. 直接使用Controller中@RequestMapping注解的value值作为url,例如:
```
@RestController
@RequestMapping("/api")
public class MyController {
@RequestMapping("/user")
public User getUser() {
// ...
}
}
```
则可以使用如下的ajax请求:
```
$.ajax({
url: '/api/user',
// ...
});
```
2. 使用@RestController中@RequestMapping注解的path属性值作为url,例如:
```
@RestController
@RequestMapping(path = "/api")
public class MyController {
@RequestMapping(path = "/user", method = RequestMethod.GET)
public User getUser() {
// ...
}
}
```
则可以使用如下的ajax请求:
```
$.ajax({
url: '/api/user',
// ...
});
```
3. 在@RestController中使用@GetMapping、@PostMapping等注解来定义具体的请求方法,并使用@RequestMapping注解的value或path属性值作为url,例如:
```
@RestController
@RequestMapping("/api")
public class MyController {
@GetMapping("/user")
public User getUser() {
// ...
}
}
```
则可以使用如下的ajax请求:
```
$.ajax({
url: '/api/user',
// ...
});
```
阅读全文
相关推荐
![-](https://img-home.csdnimg.cn/images/20241231044955.png)
![-](https://img-home.csdnimg.cn/images/20241231044930.png)
![-](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![7z](https://img-home.csdnimg.cn/images/20241231044736.png)
![](https://img-home.csdnimg.cn/images/20250102104920.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![-](https://img-home.csdnimg.cn/images/20241226111658.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)