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数据的。

效果图:







GitHub 加速计划 / js / json
41.72 K
6.61 K
下载
适用于现代 C++ 的 JSON。
最近提交(Master分支:1 个月前 )
960b763e 4 个月前
8c391e04 6 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐