如何把从数据库中取出的数据以图表的形式表现在jsp页面上
请问高人如何把从数据库中取出的数据以图表的形式表现在jsp网页上啊.
各位父老乡亲 大哥大姐 兄弟姐妹 叔叔阿姨帮帮忙 救命呢!!!麻烦发个例子给我一观如何,不胜感激...........
邮箱:elegant.smoke@163.com
------解决方案-------------------- <table>
<tr>
<td> name </td>
<td> number </td>
<%..
连接数据库
..返回结果集
%>
<td> <%=rs.getString(1)%> </td>
<td> <%=rs.getString(2)%> </td>
</tr>
</table>
------解决方案--------------------楼上的是最原始的,应该还不错,还适合你的标准吧~~
------解决方案-------------------- <jsp:useBean id= "DBconn " class= "Bean.conn.DBconn " scope= "page "/>
<table>
<tr>
<td> name </td>
<td> number </td>
<%
String sql= "select * from table ";
ResultSet rs=DBconn.executeQuerty(sql);
while(rs.next())
{
%>
<td> <%=rs.getString(1)%> </td>
<td> <%=rs.getString(2)%> </td>
<%
} rs.close();DBconn.closeStmt();DBconn.closeConn();
%>
</tr>
</table>
DBcon是我们自己连接数据库的一个bean ,查询完之后要记的关闭数据连接, 如果你要我们连接数据的bean的话 给我发邮件 yejj@wiseknit.com.cn
------解决方案--------------------做统计图的话,推荐你用jfreechart,尽管还有很多更方便的方法,不过这种是免费的,你不希望你做完的软件惹太多的纠纷吧。例子有很多的,你去百度搜一下
------解决方案--------------------如何把从数据库中取出的数据以excel图表的形式表现在jsp页面上
-------------------------------------------------
对此句的理解
1 画图的根据是数据
2 数据从数据库取得
3 表现形式是图表,样式参照excel图表的样子
4 图表显示在jsp页面上
解决方案:
jsp调用servlet(返回jpeg或是其他格式是图片),servlet 调用SqlConnecton类(返回数据集合)将数据集合传给Draw类(返回BufferedImage),
------解决方案--------------------1 设置响应头,以流的方式输出图片中的数据
2 将图片数据写到文件,然后用HTML的 <img> 标签等
------解决方案--------------------把从数据库中取出的数据以excel图表的形式表现在jsp页面上
那到底是excel图表,还是jsp页面呢???