怎么把数据库里的数据导入在eclipse里做的界面中的表格里
2个回答
展开全部
用java语言的话,jdbc连接到数据库,通过sql语句获得cell的值。
用POI库来生成一个excel文件,把获得cell值写到excel的相应单元格内(或者用csvtokenizer这个库,生成CSV文件,也可以)
用POI库来生成一个excel文件,把获得cell值写到excel的相应单元格内(或者用csvtokenizer这个库,生成CSV文件,也可以)
更多追问追答
追问
能再说的更详细一些吗 比如怎么使用poi库
追答
POI是java里支持excel操作的一个扩展库,提供表格,单元格的设置和操作。具体可以参考很多网上的文章。
jar包下载地址: http://poi.apache.org/
其中一篇参考文章 http://wenku.baidu.com/view/3f0960d380eb6294dd886c1e.html
展开全部
直接通过el表达式,将获取到的list对象定义为news,之后将数据库获取到的对象循环展示即可,举例:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<table border="1">
<tr><th>用户ID</th>
<th>...</th>//表头
</tr>
<c:forEach items="${userinfo}" var="news">//获取list
<tr>
<td>${news.XXX}</td>//拿出javabean的属性
<td>${news....}</td>//拿出javabean的属性
</tr>
</c:forEach>
</table>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<table border="1">
<tr><th>用户ID</th>
<th>...</th>//表头
</tr>
<c:forEach items="${userinfo}" var="news">//获取list
<tr>
<td>${news.XXX}</td>//拿出javabean的属性
<td>${news....}</td>//拿出javabean的属性
</tr>
</c:forEach>
</table>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询