easyui ajax请求获取SpringMVC @ResponseBody返回Json数据

controller层代码 @RequestMapping(value = "/list.htm") @ResponseBody private Object geUserList() {  ParamCondition paramCondition = getParamCondition();  PageModel pageModel = getPageModel();  userService.list(pageModel,paramCondition);    return setPageData(1,pageModel.getRows()); } protected Map<String,Object> setPageData(long total,Object rows) {  HashMap<String,Object> result = new HashMap<String,Object>();  result.put("total",total);  result.put("rows",rows);    return result; } easyui 前台请求,下面为datagrid url请求: $('#dg').datagrid({    url:$WEB_ROOT_PATH + '/user/list.htm',toolbar: '#tb',fit: true,pagination: true,rownumbers: true,singleSelect: true,columns:[[    {field:'ck',checkBox: true },{field:'username',title:'用户名',width:100},{field:'password',title:'密码',width:100}    ]],}); SpringMVC需要添加该配置:
<!-- 完成请求和注解POJO的映射 -->
<bean id="jsonConverter" class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter"></bean>
<bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
    <property name="messageConverters">
        <list>
            <ref bean="jsonConverter"/>
        </list>
    </property>
</bean>
需要jackson-core-asl-1.9.13.jar 、jackson-mapper-asl-1.9.13这两个jar包。

参考以下链接:
http://www.zuidaima.com/question/2205744784018432.htm
http://www.thinksaas.cn/group/topic/335349/

相关文章

SpringMVC学习记录 注意:以下内容是学习 北京动力节点 的SpringMVC视频后所记录的笔记、源码以及个人的...
SpringMVC拦截器
SpringMVC学习记录 注意:以下内容是学习 北京动力节点 的SpringMVC视频后所记录的笔记、源码以及个人的...
SpringMVC流程及源码分析 前言 ​&#x9;学了一遍SpringMVC以后,想着做一个总结,复习一下。复习写下...
1、添加命名空间和xsd约束 2、在 application.xml文件中开启注解 3、配置扫描任务扫描包 4、demo
SpringMVC 概述 Spring 为展现层提供的基于 MVC 设计理念的优秀的 Web 框架,是目前最主流的 MVC 框架之...