【ssm框架】新增json支援
阿新 • • 發佈:2018-12-31
在ssm框架中新增json支援其實很簡單。只需要幾步即可完成。
第一步:在spring-mvc.xml中配置
<!-- 輸出物件轉JSON支援 --> <bean id="jsonConverter" class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"> <propertyname="supportedMediaTypes"> <list> <value>application/json;charset=UTF-8</value> </list> </property> </bean>
第二步:在controller方法頭上面添加註解@ResponseBody
@RequestMapping(value = "/list.json",produces = "application/json;charset=utf-8") @ResponseBody public EUDataGridResult list(Model model, Integer page, Integer rows,Longtaskid) throws Exception{ EUDataGridResult result = new EUDataGridResult(); PageInfo<DefenseGroup> pageInfo =defenseGroupService.listAll(page,rows,taskid); result.setTotal(pageInfo.getTotal()); result.setRows(pageInfo.getList()); return result; }
這樣最終回傳的資料就會變成json格式了