extjs怎么显示后台查询出来的数据

我用jdbc+servlet对mySql数据库做的查询!已经在servlet定义了集合!正常情况下我只要在jsp里面用JSTL循环打印这个集合就能显示数据了!但是我前台页... 我用jdbc+servlet对mySql数据库做的查询!已经在servlet定义了集合!正常情况下我只要在jsp里面用JSTL循环打印这个集合就能显示数据了!但是我前台页面用的是Extjs设计的一个列表!请问一下怎么把集合中的数据显示到Extjs设计的页面表格里面! 展开
 我来答
GodblessYxy
2013-03-15
知道答主
回答量:5
采纳率:0%
帮助的人:2.1万
展开全部
把数据处理到store,grid绑定store通过dataIndex绑定列数据!
追问

我后台servlet的list集合转成json后显示是这个样子的:

items = bookBiz.searchAll();

JSONArray array = JSONArray.fromObject(items);

system.out.print(array );打印的结果就是这个:

[{"bname":"道缘儒仙","bzuozhe":"张三","id":1,"price":50},{"bname":"星辰变","bzuozhe":"我吃西红柿","id":2,"price":80}],但是extjs获取不到这个json


追答
Store没有获取到数据,可能有两个地方引起的。返回的Json数据要处理一下,array开头。加上属性type:‘json’
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式