java中怎么把数据库里查到做统计的数据得到并传值到EXT JS页面 1C

图片说明
就这个SQL语句得到三个值 怎么把着3条数据的得到并传到EXT JS页面
(最好有代码示例)

5个回答

Ext.Ajax请求你的地址获取统计信息。
http://docs.sencha.com/extjs/4.1.3/#!/api/Ext.Ajax

showbo
支付宝加好友偷能量挖,胡杨在等着我的召唤 回复FreeStrong: http://bbs.csdn.net/topics/320256226自己百度下
接近 4 年之前 回复
FreeStrong
FreeStrong 怎么在后台得到sql的值
接近 4 年之前 回复

怎么得到SQL查到的数据

用jdbc查询生成结果集,然后转换成json返回给客户端,客户端用extjs解析ajax请求到的json数据,具体怎么解析多看看api

FreeStrong
FreeStrong 有没有具体的代码参考
接近 4 年之前 回复
FreeStrong
FreeStrong 框架是SSH的
接近 4 年之前 回复

可以封装成一个bean,包含你要查询的那三个属性,例如TestBean:c1,c2,c3
Query oQuery = getSession().createSQLQuery(你的sql);
oQuery.setMaxResults(1);
List list = oQuery.addEntity(TestBean.class).list();
if (null != list && list.size()>0) {
return list.get(0);
}
之后就如楼上所说转成json,传到前端,在解析json就可以了

后台可以使用原始的JDBC查询数据库的值,也可以使用ORM框架获取数据库的数据,结果直接在Action中使用@ResponseBody标签,自动将Java对象
转换称json格式的字符串,前台使用的时候直接操作js对象。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐