在springmvc中controller的结果集可通过json格式传到js前端接受,也可以通过Map传给前端,具体实现如下
我们提供的服务有:成都做网站、网站制作、成都外贸网站建设、微信公众号开发、网站优化、网站认证、察隅ssl等。为上千余家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的察隅网站制作公司1,通过json格式传递
controller层实现如下
@RequestMapping("queryCityInfo") @ResponseBody public String queryCityInfo()throws Exception{ String provinceId = getString("id"); @SuppressWarnings("rawtypes") List cityList = personalService.queryCity(provinceId); if(null != cityList && cityList.size() >0 ){ String json = JSONUtils.toJSONString(cityList); super.outStr(json); } return null; } protected void outStr(String str) { try { response.setCharacterEncoding("UTF-8"); response.getWriter().write(str); } catch (Exception e) { } } public staticString toJSONString(List list) { JSONArray jsonArray = JSONArray.fromObject(list); return jsonArray.toString(); }