`
eagletony
  • 浏览: 42021 次
  • 来自: ...
社区版块
存档分类
最新评论

Jfreechart+ajax 实现动态仪表图 jsp

阅读更多

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";

%>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  <script>
	function makeRequest(url) {
		 http_request = false;
		 if (window.XMLHttpRequest) {
		  http_request = new XMLHttpRequest();
		  if (http_request.overrideMimeType){
		   http_request.overrideMimeType('text/xml');
		  } 
		 }else if(window.ActiveXObject) { 
		    http_request = new ActiveXObject("Microsoft.XMLHTTP"); 
		 } 
		 if (!http_request) {
		  alert("需要 IE 5.0 以上版本!");
		  return false;
		 }
		 var url="servlet/DialServlet";
		 http_request.onreadystatechange = init; 
		 http_request.open('GET', url, true); 
		 http_request.setRequestHeader("If-Modified-Since","0"); 
		 http_request.send(null);
		 setTimeout("makeRequest('"+url+"')",4000);
	}
	function init() { 
			 if (http_request.readyState == 4) {
				  if (http_request.status == 0 || http_request.status == 200) {
				   var result = http_request.responseText;
					   if(result==""){
					    result = "ͼ";
					   }
				   var time = new Date();
				   var img=document.getElementById ("img");
				   img.src="<%=basePath%>"+"WarnImages/meter.jpeg?"+time.getTime();
				  	}else {}
			 }
	    
	}
  </script>
</head>
  
  <body>
    <table>
		<td colspan="2" align="center"> 
        	<div>
        		<img src="" id="img" width="200" height="200" border="0" >
        	</div>
        </td>
</table> <br>
  </body>
</html>

<script>
window.onload(makeRequest("servlet/DialServlet"));
</script>





分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    JFreeChart+JSP实现统计图展示

    "JFreeChart+JSP实现统计图展示"是一个典型的Web应用程序开发案例,它结合了JFreeChart库、JavaServer Pages (JSP) 和Servlet技术,用于从SQL Server 2005数据库中提取数据并以图表的形式呈现。 **JFreeChart** 是...

    S2SH+jfreechart+ajax动态生成统计图

    总结,通过S2SH框架、JFreeChart库和Ajax技术的结合,我们可以实现动态生成统计图表的功能,提供更直观的数据展示和交互体验。在实际应用中,可以根据需求调整图表类型、样式以及数据来源,以满足各种复杂的数据可视...

    JFreeChart+Struts2实践例子

    JFreeChart提供了丰富的图表类型,包括折线图、柱状图、饼图、散点图、甘特图等,可以用于数据可视化。它支持动态数据更新,可以轻松地将生成的图表嵌入到Web应用中。 接下来,我们将探讨如何在Struts2框架中引入...

    java+jfreechart+struts 生成曲线图

    java+jfreechart+struts 生成曲线图 java+jfreechart+struts 生成曲线图 java jfreechart 曲线图 java jfreechart 曲线图 java jfreechart 曲线图 谁需要完整项目可以去http://download.csdn.net/source/2665347

    java+jfreechart+struts 生成柱状图

    java+jfreechart+struts 生成柱状图 java jfreechart 柱状图 java jfreechart 柱状图 谁需要完整项目可以去http://download.csdn.net/source/2665347

    spring+struts2+hibernate+ajax+jfreechart 广告管理系统

    《构建基于Spring、Struts2、Hibernate、Ajax与JFreeChart的广告管理系统》 在现代企业信息化建设中,广告管理系统的开发是至关重要的,它能够有效地整合广告资源,提高工作效率,减少人工操作错误。本系统利用了...

    jfreechart+cewolf的架包

    JFreeChart是一个用Java编写的开源图表库,它支持多种图表类型,包括折线图、柱状图、饼图、散点图、甘特图等。通过JFreeChart,开发者可以轻松地创建静态图表,并将其集成到Java应用程序、Web应用或Swing组件中。...

    Struts2+JFreeChart+饼状图,柱状图,折线图

    Struts2是一个流行的Java Web开发框架,用于构建可维护、高效且易于扩展的企业级应用...通过这些步骤,开发者可以轻松地在Struts2应用中集成JFreeChart,实现动态数据图表的展示,从而提升应用程序的功能性和用户体验。

    jfreechart+applet三维图形实例

    JFreeChart是一个强大的Java图表库,它允许开发者创建多种类型的二维和三维图表,包括柱状图、饼图、线图、散点图等,并且支持自定义颜色、样式和动画效果。Applet是Java的一种小型应用程序,常用于网页中展示交互式...

    JSP+JFreeChart 实现曲线图、柱形图

    在IT行业中,JSP(JavaServer Pages)是一种用于创建动态网页的技术,而JFreeChart则是一个强大的Java图表库,能够生成各种类型的图表,包括曲线图和柱形图。本项目结合两者,旨在实现数据可视化,使得Web应用可以...

    投票系统JSP +JavaBean+Struts2+JDBC+JFreeChart

    这是一个获取用户信息的投票系统,包含需求及代码,可以了解投票系统的基本需求,如何分析和设计数据库、使用JSP +JavaBean+Struts2+JDBC+JFreeChart进行开发、学会MySQL数据库的基本使用、使用JFreeChart画柱状图、...

    flex+jfreechart+others 整合架包和配置

    JFreeChart是一个用Java编写的开源图表库,它提供了多种类型的图表,包括柱状图、饼图、线图、散点图等,广泛应用于商业报告、数据分析和可视化项目中。JFreeChart的优点在于其灵活性和定制性,开发者可以根据需求...

    JFreeChart与JSP动态图表

    1. **JSP标签库**:JSP可以通过自定义标签库(Tag Library)或者EL(Expression Language)来调用JFreeChart生成的图表,将动态生成的图片嵌入到网页中。 2. **Servlet处理**:由于JSP页面通常不直接处理复杂的逻辑...

    jfreechart ajax 实时 股票图 表盘图

    **JFreeChart库详解** ...总的来说,JFreeChart结合Ajax能为金融应用提供强大的实时图表功能,帮助用户直观地跟踪和分析股票市场的动态。而通过不断的定制和优化,我们可以创造出更加符合业务需求的可视化解决方案。

    jfreeChart+ struts+数据库,柱形图开发,直接能用

    如果是代码文件,可能是处理图表显示的Java或JSP文件,包含具体的jfreeChart和Struts的实现细节。 总的来说,这个项目展示了如何结合jfreeChart的强大图表功能、Struts的MVC架构以及数据库技术,开发出一个可以动态...

    struts2+hibernate+spring+jfreechart+导出excel+导出pdf完美整合

    JFreeChart 是一个Java库,用于创建各种图表,如折线图、柱状图、饼图等。它为Java应用提供了丰富的图表绘制功能,可以在Web应用中用于数据分析和展示。 在这个"struts2+hibernate+spring+jfreechart+导出excel+...

    JFreeChart+让横轴的标题竖着显示

    在Java编程环境中,JFreeChart库是一个非常强大的工具,用于创建各种类型的图表,如线图、柱状图、饼图等。在处理复杂的数据显示时,可能会遇到横轴标签过于密集,导致阅读困难的问题。本教程将详细介绍如何使用...

    jfreechart+struts2 图形报表

    **JFreeChart与Struts2整合实现图形报表详解** 在Java Web开发中,为了更好地展示数据,我们常常需要使用图表来直观地呈现信息。JFreeChart是一个强大的Java库,能够生成各种类型的图表,如柱状图、饼图、折线图等...

    JFreeChart+jcommon的jar文件

    在网上找到的关于JFreeChart的1.0.19的jar文件和jcommon 1.0.23的jar文件,用于在java web项目中用于JFreechart项目的开发,用于编写JFreechart生成图表,将加压后的jar包加载在工程的lib文件目录下,即可使用。...

Global site tag (gtag.js) - Google Analytics