Ext grid中 怎么获取出Struts2的值

后台可以获取出这个数据:{tobalProperty:100,root:[{id:'1',sex:'sdf',name:'sf',descn:'sdf',id:'fasd... 后台可以获取出这个数据:{tobalProperty:100,root:[{id:'1',sex:'sdf',name:'sf',descn:'sdf',id:'fasd',sex:'sdf',name:'sdf',descn:'fasd'},{id:'2',sex:'afadf',name:'ffff',descn:'fff',id:'f',sex:'f',name:'fff',descn:'f'}]} {tobalProperty:100,root:[{id:'1',sex:'sdf',name:'sf',descn:'sdf',id:'fasd',sex:'sdf',name:'sdf',descn:'fasd'},{id:'2',sex:'afadf',name:'ffff',descn:'fff',id:'f',sex:'f',name:'fff',descn:'f'}]}

在js中是这样获取 proxy:new Ext.data.HttpProxy({url:'problemMarket.action'}),
reader:new Ext.data.JsonReader({
tobalProperty:'tobalProperty',
root:'root'
但就是显示不出,这是为什么。。
是不是struts.xml 要配置一些东西。。
怎么配置
我的struts.xml中就是这样写:<package name="examples" extends="struts-default">

<action name="bbb" class="problemMarket" method="find" >
<result name="s">/problem/problemMarket.jsp</result>
<result name="input">/my.jsp</result>
</action>
展开
 我来答
百度网友ccae8d0
2011-03-18 · TA获得超过2186个赞
知道大有可为答主
回答量:3104
采纳率:0%
帮助的人:1484万
展开全部
修改配置文件
<action name="bbb" class="problemMarket" method="find" >
<result type="json"></result>//这句是重点,就是返回json数据格式
</action>
追问
为什么加了这个还是不行了。。	

/problem/problemMarket.jsp
/my.jsp

能帮帮吗??急啊
追答
不加下面两句
/problem/problemMarket.jsp
/my.jsp

只有find方法里面返回两个值,一个是list,名字和前台root设置的一样,一个是记录数也要返回给前台
就是对应下面这个
tobalProperty:'tobalProperty',
root:'root'

可以在action新建立两个属性:
private String tobalProperty;
private List root;
生成get,set方法
在find方法给这两个属性赋值就行了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式