繁体   English   中英

angularjs和Spring MVC框架

[英]angularjs and Spring MVC framework

我在处理angularjs遇到麻烦。

我的代码是这样的:

$ routeProvider

.when('/chart/pie',{
    templateUrl : 'chart/pie'
})

ChartController

public ModelAndView getChart(){
   ModelAndview mv = new ModelAndView();

   mv.setView("chart");

   mv.addObject("user", User);

   return mv;
}

chart.html

result : {{user}}

我猜想我收到了[ result : {'name': 'haha', 'age' : '17'}]但结果是: [result : {{user}} ]

如何获得首选结果?

您需要返回User (而不是模型和视图对象),并需要添加ReponseBody批注

@ResponseBody
public User getChart(){
    User user = ....
    return user;
}

提示:从Spring的角度来看,这个问题与AngularJs无关,而是发送JSON响应。 因此,如果您还有更多问题,请搜索Spring和Json(可以在此处找到一个简单的示例)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM