java获取mysql数据,resultSetToJson,结果集转换成json数组
2016-06-01 17:08
453 查看
<%!public String resultSetToJson(ResultSet rs) throws Exception {
//jsp 写方法 前面要加 感叹号.....
// json数组
JSONArray array = new JSONArray();
// 获取列数
ResultSetMetaData metaData = rs.getMetaData();
int columnCount = metaData.getColumnCount();
// 遍历ResultSet中的每条数据
while (rs.next()) {
JSONObject jsonObj = new JSONObject();
// 遍历每一列
for (int i = 1; i <= columnCount; i++) {
String columnName = metaData.getColumnLabel(i);
String value = rs.getString(columnName);
jsonObj.put(columnName, value);
}
array.put(jsonObj);
}
return array.toString();
}%>
//jsp 写方法 前面要加 感叹号.....
// json数组
JSONArray array = new JSONArray();
// 获取列数
ResultSetMetaData metaData = rs.getMetaData();
int columnCount = metaData.getColumnCount();
// 遍历ResultSet中的每条数据
while (rs.next()) {
JSONObject jsonObj = new JSONObject();
// 遍历每一列
for (int i = 1; i <= columnCount; i++) {
String columnName = metaData.getColumnLabel(i);
String value = rs.getString(columnName);
jsonObj.put(columnName, value);
}
array.put(jsonObj);
}
return array.toString();
}%>
相关文章推荐
- Javamail 两种不同方式分析
- Eclipse相同变量高亮显示
- zabbix 监控jmx 需要--enable-java
- zabbix 监控jmx 需要--enable-java
- zabbix 监控jmx 需要--enable-java
- Eclipse的常用快捷键
- eclipse插件egit安装使用
- SpringMVC项目环境搭建
- JAVA反射机制
- SpringMVC之Validation实现(JSR303规范)
- Spring基础学习(一)—初识Spring
- 贪吃蛇的java代码分析(一)
- Java的MyBatis框架中XML映射缓存的使用教程
- 第七条 避免使用终结方法
- Java TreeSet
- [Jdk源码阅读]ArrayList实现
- java获得文件扩展名
- java获得文件扩展名
- SpringMVC-处理请求参数
- Eclipse高版本无法兼容FatJar的问题解决