我有一个html /角度视图,它需要从spring mvc控制器获取数据,该数据返回Json响应。从spring mvc返回json响应到html /角度视图
以前我用角,让json调用一个REST url。
不确定在spring mvc控制器返回json响应时如何做到这一点。
谢谢。
我有一个html /角度视图,它需要从spring mvc控制器获取数据,该数据返回Json响应。从spring mvc返回json响应到html /角度视图
以前我用角,让json调用一个REST url。
不确定在spring mvc控制器返回json响应时如何做到这一点。
谢谢。
我的示例代码。
JS
function sendMessage(message) {
$.ajax({
url : "/sample/push/" + message,
processData : false,
contentType : "text/html; charset=utf-8",
type : 'POST',
success : function(response) {
// get response
},
error : function(request, status, error) {
},
});
}`
控制器
@RequestMapping(value = "/push/{message}")
public @ResponseBody String processResult(@PathVariable String message) {
// "your json String"
return pushService.pushMessage(message);
}
Ajax调用和Spring MVC教程 - 链接:this tutorial XD
牢记一些概念partial view,angular controller,angular service以及如何使用$http angular service异步调用。
基本上你创建一个控制器(JS),服务(JS)和局部视图(HTML)
从答案,认为可以调用$ HTTP/$ Q( ajax)从js到控制器路径/网址,谢谢。 –
我不同意这个答案,虽然它是一个正确的方法来做到这一点(但超出了上下文),因为这使用_jQuery_和提问者的问题表明_“我有一个html /角度视图”_并且这根本没有角度。也许提问者并不关心它是否有棱角,在这种情况下,这可能是好的。如果是这样,他应该改变标签**角度**为** jquery ** – lealceldeiro