社区
Web 开发
帖子详情
怎么从数据库取数据,用JFREECHART显示在JSP页面,定时刷新?
peiqu123
2008-11-27 04:14:35
如题。。。。。。。希望大虾给个思路或代码。。谢谢
...全文
97
4
打赏
收藏
怎么从数据库取数据,用JFREECHART显示在JSP页面,定时刷新?
如题。。。。。。。希望大虾给个思路或代码。。谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
peiqu123
2008-11-27
打赏
举报
回复
不知道能不能用线程做?对JS真是不熟悉。。。
而且显示JFREECHART是在网页中显示的。。。
sunwei_07
2008-11-27
打赏
举报
回复
3.定时更新
本段代码是用javascript实现页面定时刷新的功能,具体内容如下:
<script>
<!--
var limit="0:10"
if (document.images){
var parselimit=limit.split(":")
parselimit=parselimit[0]*60+parselimit[1]*1
}
function beginrefresh(){
if (!document.images)
return
if (parselimit==1)
window.location.reload()
else{
parselimit-=1
curmin=Math.floor(parselimit/60)
cursec=parselimit%60
if (curmin!=0)
curtime=curmin+" min "+cursec+" sec "
else
curtime=cursec+" sec "
window.status=curtime
setTimeout("beginrefresh()",1000)
}
}
window.onload=beginrefresh
//-->
</script>
加到body中间,这里是0:10为10秒钟,可以自定义
sunwei_07
2008-11-27
打赏
举报
回复
1.怎么从数据库取数据……
不知道怎么回答了~~我也不知道你啥库啥表要啥字段。无非链接,获取,释放
2.Jfreechart 显示
public class Jfree {
private static final String TimeSeries = null;
public static void main(String[] args) {
// create a default chart based on some sample data...
//曲线图标题
String title = "趋势分析";
//曲线图X轴提示
String domain = "月份走势";
//曲线图Y轴提示
String range = "应收余额";
//曲线图自标题
String subtitleStr = "2007财年分析";
Jfree tf = new Jfree();
Vector vc = new Vector();
vc.add("sw");
vc.add("cly");
TimeSeriesCollection dataset = tf.create(vc);
//时间曲线元素
JFreeChart chart = ChartFactory.createTimeSeriesChart(title, domain,
range, dataset, true, true, false);
// then customise it a little...
TextTitle subtitle = new TextTitle(subtitleStr, new Font("黑体",
Font.BOLD, 12));
chart.addSubtitle(subtitle);
chart.setTitle(new TextTitle(title, new Font("隶书", Font.ITALIC, 15)));
//pie.setSeriesLabelFont(new Font("黑体", Font.BOLD, 15));
chart.setBackgroundPaint(new GradientPaint(0, 0, Color.white, 0, 1000,
Color.blue));
//sysout
//输出文件到指定目录
String fileName = "d:\\1.jpeg";
//Coding cod = new Coding();
//fileName = "D:\\jfree\\"+cod.change(fileName);
try {
//for
//System.out.println();
ChartUtilities.saveChartAsJPEG(new File(fileName), 1, chart, 600,
600);
// log.info("....Create image File:" + fileName);
} catch (IOException exz) {
System.out.print("....Cant't Create image File");
}
}
public TimeSeriesCollection create(Vector vc){
TimeSeriesCollection dataset = new TimeSeriesCollection();
TimeSeries[] ob = null;
for (int j = 0; j < vc.size(); j++) {
ob[j] = new TimeSeries((String)vc.get(j));
for (int i = 1991; i < 2008; i++) {
for (int mon = 0; mon < 12; mon++) {
//ibm.add(new Month(mon+1,i),new Double(400-Math.random()*100));
((TimeSeries) ob[j]).add(new TimeSeriesDataItem(new Day(1, mon + 1, i),
new Double(500 + Math.random() * 100)));
}
}
dataset.addSeries((TimeSeries) ob[j]);
}
return dataset;
}
}
andy0618
2008-11-27
打赏
举报
回复
用AJAX取生成图表的页面,然后显示出来
定时执行AJAX函数
URL汇集、jsp、java学习中各种问题集锦
使用JavaScript实现页面
定时
刷新
。 #### 3.4. JSP与JavaBean交互 - **问题**: 如何在JSP中使用JavaBean? - **知识点**: 在
JSP页面
中调用JavaBean的方法及属性。涉及JavaBean的设计原则、
数据
封装及业务逻辑处理等...
javaweb动态编程pdf
7. **
数据
库
交互**:动态图表通常需要从
数据
库
获
取
数据
,因此可能涉及SQL查询、JDBC(Java Database Connectivity)的使用,以及ORM(对象关系映射)工具如Hibernate的介绍。 8. **图表的动态更新**:如何根据用户...
JSP动态图表网页报表实战教程
通过实际案例,解析了
JFreeChart
库的集成和使用,探讨了Servlet和标签库在处理
数据
和生成图表中的应用。此外,教程还讲解了如何利用JSP表达式和脚本let在网页中嵌入和展示图表,以及实现动态
数据
更新的技巧。 1...
使用
Jfreechart
在applet中画动态曲线图
下面这个例子就是使用
Jfreechart
在Applet中动态
显示
曲线图的例子:在这个例子中使用了两条曲线,请看效果图:程序很简单,只是简单的将
Jfreechart
在Application上的曲线图的Demo转到Applet的上,代码如下:package ...
J2EE报表开发实战教程:iReport与
JFreeChart
的应用
本文深入探讨了使用iReport创建报表模板以及通过
JFreeChart
生成各类图表的实践方法。将介绍如何安装配置iReport,利用其用户界面设计报表,以及如何通过
JFreeChart
库生成高质量的图表。同时,还将讲解如何将报表导出...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章