我是刚接触ext,是从零学起,现在我想问一些,可能对您来说比较简单的问题,希望能帮助我一下,谢谢var resource = new Ext.data.Store({
      fields: ['imgpath','typeImage','title', 'type'],
      url: 'teaching/resource/resourceAction.evi?method=getResourceList',
      reader: new Ext.data.XmlReader(
        {
          record: "Item",
          totalRecords: "TotalCount"
        },
      [{name:'title',mapping: 'title'}, {name:'type',mapping: 'type'},{name:'imgpath',mapping: 'imgpath'},{name:'typeImage',mapping: 'typeImage'} ]
    )
}); 这个Store的效果是怎么样的,特别是url: 'teaching/resource/resourceAction.evi?method=getResourceList'
这个数据源是什么
还有一个问题就是,如果我从数据库里查询得到要的数据,把他们封装成集合,那ext是否可以直接从java代码中的action里的这个集合进行取数据,并通过grid来显示。如果不能的话,是不有别的方面来现实。

解决方案 »

  1.   

     fields: ['imgpath','typeImage','title', 'type']读取字段
     url: 'teaching/resource/resourceAction.evi?method=getResourceList'读取xml路径
     [{name:'title',mapping: 'title'}, {name:'type',mapping: 'type'},{name:'imgpath',mapping: 'imgpath'},{name:'typeImage',mapping: 'typeImage'} ]读取数据与grid列绑定
    如果我从数据库里查询得到要的数据,把他们封装成集合,那ext是否可以直接从java代码中的action里的这个集合进行取数据,并通过grid来显示。可以,查看ext源码或者Baidu一下,会有的大多采用xml和json格式来进行数据显示.
      

  2.   

    fields: ['imgpath','typeImage','title', 'type']读取字段 
    这个字段是指那种封装成集合时的javabean里的变量名吗