原因是 Angularjs 对json 格式要求比较严格,需要返回的是jsonString,即格式化过的string ,而不是单纯的string .
即形如{"test": 1}
在control 部分需要作如下处理:
@ResponseBody@RequestMapping(value = {"/someUrl"}, method=RequestMethod.GET)public String showmessage(Model model){String jsonString = JSON.toJSONString("hello");return jsonString;