易截截图软件、单文件、免安装、纯绿色、仅160KB

FusionCharts示例 前台jsp、jquery,后台为servlet

关于一些FCF的基础概念可以在google上面搜索“FusionChartsFree 中文开发指南”。(注意,这个资料里面对于中文乱码的问题并没有做出解决,解决方法参考:http://yongboy.javaeye.com/blog/270092)
在了解了一些必要的概念后,才是本文的重点,做一个后台为servlet的FCF的例子(注意:此例中js框架使用jquery)
1、servlet代码
package servlet;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class Servlet extends HttpServlet{
 @Override
 protected void doGet(HttpServletRequest req, HttpServletResponse resp)
   throws ServletException, IOException {
  // TODO Auto-generated method stub
  this.doPost(req, resp);
 }
 @Override
 protected void doPost(HttpServletRequest req, HttpServletResponse resp)
   throws ServletException, IOException {
  // TODO Auto-generated method stub
  
  /*
   * 拼写数据源字符串,可以从数据库中查出数据拼接
   */
  StringBuffer sb = new StringBuffer();
  sb.append("<graph caption='aa' xAxisName='月份' yAxisName='Units' showNames='1' decimalPrecision='0' formatNumberScale='0'>");
  sb.append("<set name='一月' value='444' color='AFD8F8' />");
  sb.append("<set name='二月' value='857' color='F6BD0F' />");
  sb.append("<set name='三月' value='671' color='8BBA00' />");
  sb.append("<set name='四月' value='494' color='FF8E46'/>");
  sb.append("<set name='五月' value='761' color='008E8E'/>");
  sb.append("<set name='六月' value='960' color='D64646'/>");
  sb.append("<set name='七月' value='629' color='8E468E'/>");
  sb.append("<set name='八月' value='622' color='588526'/>");
  sb.append("<s


相关文档:

jfreechart使用心得与例子(jsp)

jsp JFreeChart使用心得与例子
2009-07-01 10:27
一、JFreeChart的介绍与获取 JFreeChart开发包是一个开源的Java图形开发包,它从柱形图,饼形图,到雷达图,蜡烛图等等无所不包,可以在c/s,b/s,甚至是实时环境都能一显身手。
当前的JFreeChart的最新版本为jfreechart-1.0.11.zip。可以到http://www.jfree.org/jfreechart/ ......

jsp 标签taglib不起作用的问题

JSTL <c:out value="${EL}">不能正确输出的问题
由于Jsp2.0向后兼容的特性, 当遇到使用Jsp 1.2(Servlet v2.3)的网站时会默认的禁用JSP2.0 EL,所以导致c:out不能正确输出。
(这里注意Jsp 1.2禁用JSP2.0的EL,而是去使用JSTL 1.0 taglib去解析EL。所以使用JSP 1.2+JSTL 1.0不会出问题,
而使用了JSP 1.2+JSTL 1 ......

jsp页面判断是否安装插件


以下为在jsp页面javascript实现方式:
如果需要设置地址供用户下载使用
1. 需要导入jspSmartUpload.jar包。
2. 在页面添加<%@ page import=”com..jspsmart.upload.*”%>
function createOCX()
{
try
{
//创建ActiveXobject对象时传入插件的VersionIndependProgID
//此处判断系统中是否安装meid ......

jsp中日期处理

日期问题
1、获取服务器端当前日期:
<%@ page import="java.util.Date"%>
<%
Date myDate = new Date();
%>
2、获取当前年、月、日:
<%@ page import="java.util.Date"%>
<%
Date myDate = new Date();
int thisYear = myDate.getYear() + 1900;//thisYear = 2003
int thisMonth = myDat ......

JSP 中url中文乱码解决方案

pager.setActionName("../servlet/GetBookList?bookname="+booktemp.getBookName()
    +"&author="+booktemp.getAuthor()+"&publish="+booktemp.getPublish()+"&");
<a
  href="<c:out value="${pager.actionName}"/>pageNo=<c:out value="${pager.pageNo+1}"/& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号