angularjs和Spring MVC框架
我在处理angularjs和Spring MVC框架,spring,angularjs,Spring,Angularjs,我在处理angularjs时遇到问题 我的代码如下: $routeProvider .when('/chart/pie',{ templateUrl : 'chart/pie' }) 图表控制器 public ModelAndView getChart(){ ModelAndview mv = new ModelAndView(); mv.setView("chart"); mv.addObject("user", User); return mv; }
angularjs
时遇到问题
我的代码如下:
$routeProvider
.when('/chart/pie',{
templateUrl : 'chart/pie'
})
图表控制器
public ModelAndView getChart(){
ModelAndview mv = new ModelAndView();
mv.setView("chart");
mv.addObject("user", User);
return mv;
}
chart.html
result : {{user}}
我猜我收到了[结果:{'name':'haha','age':'17'}]
但结果是:[result:{{user}}]
如何获得首选结果?您需要返回
用户(而不是模型和视图对象),并需要添加ReponseBody
注释
@ResponseBody
public User getChart(){
User user = ....
return user;
}
提示:从Spring的角度来看,这个问题与AngularJs无关,只是发送了一个JSON响应。因此,如果您有更多问题,可以搜索Spring和Json(可以找到一个简单的示例)