22智能在线
新记
请问各位java中如何将数据库返回的多个字段值拼接为一个list并转换为json对象返回到前台,谢谢!
如题所述
举报该文章
相关建议 2013-03-18
1 不用框架
传统方式用jdbc读取数据库数据到resultset,
a 通过json工具:将resultset中数据写到list里,通过json工具(如fastjson)转换成json
字符串
,返回到前台
b 直接通过resultset吧数据拼写成json格式字符串写到前台
2 框架
如struts2+spring, jdbctemple支持将读取结果直接返回给list, 将result类型设置生json即可,前台可直接获取json数据
温馨提示:内容为网友见解,仅供参考
当前网址:
https://22.t2y.org/zz/200c6f2hi.html
其他看法
第1个回答 2013-03-18
用javabean,把java取回的一行数据全部赋给javabean的属性,
然后放到list,
再循环list就好了.
追问
谢谢!
第2个回答 2013-03-18
用java 操作时 返回的resultlist 本来就是一个Object[] 对象,可以直接转为list的
追问
谢谢!
相似回答
大家正在搜
相关问题
从数据库中得到的数据list转换成json,如果list对象...
list转换json数据的时候怎么把hibernate中关联...
数据库中没有的字段通过手动设值并展现在前台界面上怎样用jav...
Mysql中如何将多条记录变成一个json字符串
怎样从java后台获取json字符串并转换为json对象输出...
JAVA中json字符串如何转化为map对象,获取数据?
ajax 调用 servlet 中如何把对象list 转换成...