前端从modelandview中拿到返回值
时间: 2024-02-11 15:05:37 浏览: 68
模态窗口 跨域获取返回值
4星 · 用户满意度95%
在前端获取后端返回的值通常需要通过AJAX请求来实现。具体步骤如下:
1. 在前端页面中编写AJAX请求代码,将请求发送给后端接口。
2. 后端接口接收请求,处理请求参数,生成相应的模型数据。
3. 后端接口将处理后的数据封装在一个JSON对象中,并返回给前端。
4. 前端接收到后端返回的JSON数据后,解析JSON对象,获取需要的数据。
5. 将获取到的数据展示在前端页面中。
如果你使用的是Spring框架,可以通过在Controller中使用model.addAttribute()方法将处理后的数据添加到ModelAndView对象中,然后在前端页面中使用EL表达式${}获取数据。具体代码如下:
后端代码:
```
@RequestMapping("/getUserInfo")
public ModelAndView getUserInfo() {
// 处理参数,生成模型数据
User user = new User();
user.setUsername("Tom");
user.setAge(20);
// 将数据添加到ModelAndView对象中
ModelAndView modelAndView = new ModelAndView("userInfo");
modelAndView.addObject("user", user);
return modelAndView;
}
```
前端代码:
```
<div>
<p>用户名:${user.username}</p>
<p>年龄:${user.age}</p>
</div>
```
阅读全文