我在Spring中构建了一个简单的服务:
@RequestMapping(value = "/list", method = RequestMethod.GET)
public @ResponseBody List<Person> eventList() throws ParseException {
return personDAOImpl.list();
}
当我调用相应的URL时,我看到一个像这样的JsonObject列表:
[{"id":2,"name":"John"},{"id":3,"name":"Jack"},{"id":4,"name":"Sam"}]
这个服务将从移动应用程序(我知道如何在这种情况下使用Json响应)和浏览器中调用,所以我希望/ list服务返回一个Json。
到现在为止,如果我在浏览器中写入url(输入localhost:8080 / myproject / eventList),我只需获取屏幕上显示的上述Json字符串。
我怎样才能获得一个用户友好的界面,向用户显示更友好的界面,就像我使用了jsp一样?
ps:我已经使用了一个成功返回jsp页面的服务(使用ModelAndView),并且显示了一个带有项目的表,但我重复一遍,我想得到一个json响应,而不是解析它取决于客户端(网络浏览器或移动应用程序)的方式。
提前谢谢!
答案 0 :(得分:0)
您可以构建一个客户端应用程序,向您的API using JavaScript发出请求。
例如,
这就是全部。