jQuery EasyUI中的datagrid无法显示json数据
2014-08-16 22:29
162 查看
1.问题描述
a.jsp文件中的部分代码:
配置的struts.xml的相关代码:
OrderSaveAction中的test方法:
Json.jsp文件内容:
问题是运行之后,a.jsp中的datagrid无法显示数据,但是在MyEclipse中的console可以得到打印的json数据,如下所示:
{"total":3,"rows":[{"address":"河北省石家庄市新华区","customer_id":"1028656","mobile":"0001","name":"我要测试","tel":"0001"},{"address":"北京石景山区","customer_id":"1028657","mobile":"0002","name":"我要测试","tel":"0002"},{"address":"河北省衡水市","customer_id":"1028658","mobile":"0003","name":"我要测试","tel":"0003"}]}
2.问题解决
使用struts在前后台之间传递数据,需要给test方法中使用到的json变量定义get\set方法,否则前台是无法获取到后台提供的json数据的。
效果图:
a.jsp文件中的部分代码:
配置的struts.xml的相关代码:
OrderSaveAction中的test方法:
Json.jsp文件内容:
问题是运行之后,a.jsp中的datagrid无法显示数据,但是在MyEclipse中的console可以得到打印的json数据,如下所示:
{"total":3,"rows":[{"address":"河北省石家庄市新华区","customer_id":"1028656","mobile":"0001","name":"我要测试","tel":"0001"},{"address":"北京石景山区","customer_id":"1028657","mobile":"0002","name":"我要测试","tel":"0002"},{"address":"河北省衡水市","customer_id":"1028658","mobile":"0003","name":"我要测试","tel":"0003"}]}
2.问题解决
使用struts在前后台之间传递数据,需要给test方法中使用到的json变量定义get\set方法,否则前台是无法获取到后台提供的json数据的。
效果图:
相关文章推荐
- .net使用jquery easyui的datagrid无法显示本地.json文件中的数据
- easyui的datagrid为何无法显示json数据
- struts2将数据通过Json格式显示于EasyUI-datagrid数据表格
- datagrid不能显示数据,原因在于JSON字符串存在特殊字符
- JQuery EasyUI 学习——Struts2与EasyUI DataGrid数据表格结合使用显示数据库数据
- 在使用easyui,datagrid时,JSON中的如果含有换行符,则不能显示数据
- 当json中object嵌套,datagrid中如何显示数据
- jquery easyui datagrid分页显示数据
- 关于EasyUI 1.5版Datagrid组件在空数据时无法显示"空记录"提示的BUG解决方法
- 在使用easyui,datagrid时,JSON中的如果含有换行符,则不能显示数据
- jquery easyui datagrid分页显示数据
- Jquery easyui datagrid在IE 9浏览器下,删除数据后,页面刷新数据仍显示的问题。
- EasyUI组件datagrid不显示json数据问题
- 解决jquery easyui-datagrid列过多且无数据时列显示不全的bug
- JQuery EasyUI的datagrid,查询后数据返回来了,但是页面不显示数据,也没有表格,只要行数
- jQuery Easyui学习教程之实现datagrid在没有数据时显示相关提示内容
- easyUI的列表控件(datagrid)日期列不能正确显示Json格式数据的解决方法
- Ext之Combobox加载json数据下拉菜单无法正常显示数据
- DataGrid数据太多无法显示
- jQuery EasyUI 1.5版本的Datagrid终于新增了表格加载的数据没有记录的时候,可显示“无记录”的提示语