JavaSpring从JSON响应到网页
我在春季建立了一个简单的服务:
@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响应,而不是根据客户端(web浏览器或移动应用程序)以不同的方式解析它
提前谢谢你
# 1 楼答案
您可以构建一个客户端应用程序,向您的APIusing JavaScript发出请求
比如说,
就这些