当前位置: 首页 > news >正文

wordpress网站有多大官网建设费用入什么科目

wordpress网站有多大,官网建设费用入什么科目,广西城乡建设厅官网,松岗建设网站今天在使用jstl标签展示查询结果时遇到一个小问题#xff0c;即如何将ResultSet对象传递给前台页面。 在默认情况中我们在使用数据库查询时 public List selectDataFromJdbc() throws SQLException, ClassNotFoundException {Class.forName(oracle.jdbc.driver.OracleD…今天在使用jstl标签展示查询结果时遇到一个小问题即如何将ResultSet对象传递给前台页面。 在默认情况中我们在使用数据库查询时 public List selectDataFromJdbc() throws SQLException, ClassNotFoundException {Class.forName(oracle.jdbc.driver.OracleDriver); //加载MYSQL JDBC驱动程序String url jdbc:oracle:thin:192.168.x.222:1521:orcl;Connection conn DriverManager.getConnection(url, username, passwd);Statement stat conn.createStatement();String sql select u.user_id ,u.account,u.name from sys_user u;// 格式: String sql select * from TableName where 11;ResultSet rs stat.executeQuery(sql);List list convertList(rs);stat.close();conn.close();return list;}在正常情况下我们是不能直接将 ResultSet 记录集 rs 直接传递给前台的因为 ResultSet 不仅无法进行循环遍历 即只能每行遍历从0至end 执行一次而且在实际应用中它还必须被关闭。当关闭后rs为null ,结果不再存在。 在这时我们就需要将 ResultSet 对象进行遍历到 list 中代码如下 private static List convertList(ResultSet rs) throws SQLException {List list new ArrayList();ResultSetMetaData md rs.getMetaData();//获取键名int columnCount md.getColumnCount();//获取行的数量while (rs.next()) {Map rowData new HashMap();//声明Mapfor (int i 1; i columnCount; i) {rowData.put(md.getColumnName(i), rs.getObject(i));//获取键名及值}list.add(rowData);}return list;}查看以上代码可以看出我们使用 Map 与 MetaDate 使 ResultSet 储存到 list 中的因为 list 只能存放元素的索引而不能存放元素的值所以我们要用到 Map 。 使用这种方法的好处就是可以创建高复用性的代码 因为我们不需要每次通过指定键名取值。 实际工作间接与君共勉。 代码 package com.example.demo.test;import java.sql.*; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map;/***JAVA将ResultSet结果集遍历到List中* author gblfy* date 2020-10-14*/ public class getColumnName {public static void main(String[] args) throws SQLException, ClassNotFoundException {getColumnName getColumnName new getColumnName();List list getColumnName.selectDataFromJdbc();for (Object o : list) {System.out.println(ddd: o);}}public List selectDataFromJdbc() throws SQLException, ClassNotFoundException {Class.forName(oracle.jdbc.driver.OracleDriver); //加载MYSQL JDBC驱动程序String url jdbc:oracle:thin:10.5.6.222:1521:lisdb;Connection conn DriverManager.getConnection(url, fisknow, fisknow);Statement stat conn.createStatement();String sql select u.user_id ,u.account,u.name from sys_user u;// 格式: String sql select * from TableName where 11;ResultSet rs stat.executeQuery(sql);List list convertList(rs);stat.close();conn.close();return list;}private static List convertList(ResultSet rs) throws SQLException {List list new ArrayList();ResultSetMetaData md rs.getMetaData();//获取键名int columnCount md.getColumnCount();//获取行的数量while (rs.next()) {Map rowData new HashMap();//声明Mapfor (int i 1; i columnCount; i) {rowData.put(md.getColumnName(i), rs.getObject(i));//获取键名及值}list.add(rowData);}return list;} }
http://www.pierceye.com/news/405050/

相关文章:

  • 石家庄网站建站米拓建站官网怎么用不了
  • 推广seo网站的公司金华网站建设公司排名
  • 阿里巴巴网站工作流程网站建设 教学设计
  • 电子商务网站建设的方法怎样用织梦做音乐网站
  • 临夏州住房和城乡建设局网站出词
  • 企业网站的综合要求最新领导班子7人名单
  • 通过阿里云建设企业网站联想企业网站建设的思路
  • 网站建设服务器的选择方案建设报名系统是正规网站吗
  • 揭阳高端模板建站WordPress背景音乐6
  • 如何使用云服务建设网站cpa之家 app推广平台
  • 网站设计策划书案例漳浦建设局网站
  • ps做分享类网站效果图设计公司工作室创业规划
  • 个人虚拟机做网站设计实例网站
  • 衡阳企业网站wordpress置顶文章顺序
  • 网站建设宗旨是指郑州有名的做网页的公司
  • 怎么0成本做网站企业网站如何设计网页
  • 做韦恩图网站课程分销平台
  • html5网站建设中企业整站推广
  • 织梦网站打开速度慢做抢单软件的网站
  • 51单片机可以做网站怎么建设游戏试玩平台网站
  • 汕头网站建设方案维护wordpress百度熊掌
  • 牛街网站建设产品vi设计都包括什么
  • 网站需要多大宽带网站发展的方向
  • 陈光锋网站运营推广新动向故城建设银行网站
  • 备案后网站可以改名吗临颖网站建设
  • 临沭县建设局官方网站怎样做外贸网站推广
  • 手机网站支付一个简单的网页代码带图片
  • 向公司申请请做网站广州网站推广教程
  • 用QQ群做网站排名交互式网站app
  • 正规免费发布信息网站国外网站界面