AjaxResult的使用
时间: 2023-07-11 15:38:07 浏览: 405
Ajax的使用
AjaxResult 是一个用于返回 Ajax 响应的封装类,通常用于 Spring MVC 的控制器方法中。它可以将返回的数据以 JSON 格式封装到响应体中,方便前端进行处理。
使用 AjaxResult 很简单,只需创建一个 AjaxResult 对象并设置相应的属性即可。例如:
```
@RequestMapping("/getUser")
@ResponseBody
public AjaxResult getUser() {
User user = userService.getUser();
return AjaxResult.success(user);
}
```
在上面的代码中,我们通过调用 AjaxResult.success() 方法创建了一个成功的 Ajax 响应,并将查询到的用户信息封装到响应体中进行返回。
除了 success() 方法之外,AjaxResult 还提供了 fail() 和 error() 方法用于创建失败和错误的 Ajax 响应。同时,还可以通过 setMsg() 方法设置响应消息,通过 setData() 方法设置响应数据。
阅读全文