java 怎样取出数据库的表?
java 怎样取出数据库的表 并且以表格的形式输出来???????? 最好有代码哈 弄了半天也没有弄出来 呵呵 O(∩_∩)O
最好贴下代码哈 ~
[解决办法]
这是数据导出的问题,比较多的是execl输出,有很多种方法。
先从数据库得到数据,用jdbc就可以;
在输出到execl就好了,有使用模板和不使用模板两种方式
[解决办法]
public List<UserInfoBean> showAllUser() { List<UserInfoBean> list = new ArrayList<UserInfoBean>(); try { conn = ConnectDB.getConn(); stmt=conn.createStatement(); String strSql="SELECT * FROM user"; rs = stmt.executeQuery(strSql); while(rs.next()){ UserInfoBean userInfoBean = new UserInfoBean(); userInfoBean.setUid(rs.getInt("uid")); userInfoBean.setUname(rs.getString("uname")); userInfoBean.setUemail(rs.getString("uemail")); list.add(userInfoBean); } close(); } catch (Exception e) { e.printStackTrace(); } return list; }
[解决办法]
接着楼上的说
已经取出list
然后要么用action返回 要么直接返回到jsp页面
把这个list传过去
然后用for循环
<%if(faqList!=null){ for(int i=0;i<faqList.size();i++){ Faq faq = (Faq)faqList.get(i);%>