MappingJackson2HttpMessageConverter转换器

xiaoxiao2021-02-28  73

架包支持:

jackson-annotations-2.6.0.jar

jackson-core-2.6.0.jar

jackson-core-asl-1.9.12.jar

jackson-databind-2.6.0.jar

jackson-mapper-asl-1.9.12.jar

json-lib-2.4-jdk15.jar

springmvc.xml配置文件:

<!-- 设置json转换消息转换器,并且设置supportedMediaTypes 否则抛出406 --> <bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"> <property name="supportedMediaTypes"> <list> <!-- 设置响应支持的类型 --> <value>text/html;charset=UTF-8</value> <!-- 设置请求body支持的类型 --> <value>application/x-www-form-urlencoded</value> <value>application/json;charset=UTF-8</value> </list> </property> </bean>

Action类:

/** * 需要配置org.springframework.http.converter.json.MappingJackson2HttpMessageConverter * 才可以直接返回其它对象 * @param ename * @param curPage * @return * @throws IOException */ @ResponseBody @RequestMapping(value="/ajaxQuery2") public PageEntity ajaxQuery(String ename, String curPage) throws IOException{ int intCurPage = Integer.parseInt(curPage); PageEntity pe = service.query(ename,intCurPage); return pe; }

转载请注明原文地址: https://www.6miu.com/read-72880.html

最新回复(0)