请问各位java中如何将数据库返回的多个字段值拼接为一个list并转换为json对象返回到前台,谢谢!

如题所述

1 不用框架
传统方式用jdbc读取数据库数据到resultset,
a 通过json工具:将resultset中数据写到list里,通过json工具(如fastjson)转换成json字符串,返回到前台
b 直接通过resultset吧数据拼写成json格式字符串写到前台

2 框架
如struts2+spring, jdbctemple支持将读取结果直接返回给list, 将result类型设置生json即可,前台可直接获取json数据
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-03-18
用javabean,把java取回的一行数据全部赋给javabean的属性,
然后放到list,

再循环list就好了.追问

谢谢!

第2个回答  2013-03-18
用java 操作时 返回的resultlist 本来就是一个Object[] 对象,可以直接转为list的追问

谢谢!

相似回答