91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 8.55MB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2023-10-05
  • 語言: Java
  • 標簽: java??報表??

資源簡介

這里面有兩個java代碼工程和 Open Flash Chart API。工程都是調試過的直接導入可用,代碼都有詳細的注釋,如果你真是想用到報表之類的東西,肯定很不錯了。 工程所需的jar 包 js文件都有,基本上很全。 第一步:下載Open Flash Chart工具最新軟件包,將其中open-flash-chart.swf放到網站根目錄,swfobject.js放到js目錄下。如果是java項目,則還需將jofc2-1.0-0.jar和xstream-1.3.1.jar兩個jar包加入項目。(xstream-1.3.1.jar這個包似乎不需要); 注: Js里應用非常簡單,有三種方式:直接加載json文件、通過url方式獲取json格式數據、直接通過set方法設置參數值。這方面不再多說,下面主要說明java方面的應用,并針對struts2,至于servlet及struts1用法基本類似。 第二步:在action里,通過各種方式獲取數據信息,根據提供的jar包生成需要的圖形類,再將圖形類轉化為字符串,返回view頁面。(會自動轉化為json格式的字符串) 第三步:view頁面設計,頁面中include必須的js及swf文件,指定圖形要顯示的區域,加載action返回的json數據,就可以顯示圖形了。 注:Open Flash Chart是根據傳入的json數據的參數不同,來顯示不同的chart圖,非常的方便。只要學習下各種圖形都包含哪些參數,把這些參數設置好,就能很容易的構建出一個圖形。

資源截圖

代碼片段和文件信息

import?java.io.IOException;

import?javax.servlet.ServletException;
import?javax.servlet.http.HttpServlet;
import?javax.servlet.http.HttpServletRequest;
import?javax.servlet.http.HttpServletResponse;

import?jofc2.model.Chart;
import?jofc2.model.elements.PieChart;


public?class?ChartServlet1?extends?HttpServlet?{

/**
?*?
?*/
private?static?final?long?serialVersionUID?=?1L;

/**
?*?Destruction?of?the?servlet.?

?*/
public?void?destroy()?{
super.destroy();?//?Just?puts?“destroy“?string?in?log
//?Put?your?code?here
}

/**
?*?The?doGet?method?of?the?servlet.?

?*
?*?This?method?is?called?when?a?form?has?its?tag?value?method?equals?to?get.
?*?
?*?@param?request?the?request?send?by?the?client?to?the?server
?*?@param?response?the?response?send?by?the?server?to?the?client
?*?@throws?ServletException?if?an?error?occurred
?*?@throws?IOException?if?an?error?occurred
?*/
public?void?doGet(HttpServletRequest?request?HttpServletResponse?response)
throws?ServletException?IOException?{

PieChart???pie?=???new????PieChart();

pie.setFontSize(15);//?設置字體

pie.addSlice(200000000?“?實收費用?“?);//?分類

pie.addSlice(60000000?“?欠費金額?“?);

pie.addSlice(30000000?“?報停金額?“?);

pie.addSlice(20000000?“?減免金額?“?);




pie.setStartAngle(100);//?設置角度

pie.setAnimate(?true?);

//?設置顏色

pie.setColours(?new?String[]?{?“0x336699“??“0x88AACC“??“0x999933“?

“0x666699“??“0xCC9933“??“0x006666“??“0x3399FF“??“0x993300“?

“0xAAAA77“??“0x666666“??“0xFFCC66“??“0x6699CC“??“0x663366“?

“0x9999CC“??“0xAAAAAA“??“0x669999“??“0xBBBB55“??“0xCC6600“?

“0x9999FF“??“0x0066CC“??“0x99CCCC“??“0x999999“??“0xFFCC00“?

“0x009999“??“0x99CC33“??“0xFF9900“??“0x999966“??“0x66CCCC“?

“0x339966“??“0xCCCC33“?});

pie.setTooltip(?“#val#??/??#total#
?占百分之?#percent#“);//?鼠標移動上去后提示內容

pie.setRadius(20);

Chart?flashChart?=?new?Chart(?“?2009至2010年度?包燒費分析?“??“font-size:30px;color:#ff0000;“?);?//?整個圖的標題?
//flashChart.setBackgroundColour(“#3EFFFF“);

flashChart.addElements(pie);?//?把餅圖加入到圖表???

String?json?=?flashChart.toString();//?轉成?json?格式


response.setContentType(?“application/json-rpc;charset=utf-8“?);

response.setHeader(?“Cache-Control“??“no-cache“?);

response.setHeader(?“Expires“??“0“?);

response.setHeader(?“Pragma“??“No-cache“?);????

response.getWriter().print(json);//?寫到客戶端
}

/**
?*?The?doPost?method?of?the?servlet.?

?*
?*?This?method?is?called?when?a?form?has?its?tag?value?method?equals?to?post.
?*?
?*?@param?request?the?request?send?by?the?client?to?the?server
?*?@param?response?the?response?send?by?the?server?to?the?client
?*?@throws?ServletException?if?an?error?occurred
?*?@throws?IOException?if?an?error?occurred
?*/
public?void?doPost(HttpServletRequest?request?HttpServletResponse?response)
throws?ServletException?IOException?{

this.doGet(reques

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2011-10-28?15:01??報表的案例\
?????目錄???????????0??2011-10-28?14:46??報表的案例\OpenFlashChart\
?????目錄???????????0??2011-10-28?14:46??報表的案例\OpenFlashChart\jofc2-1.0-0\
?????目錄???????????0??2011-10-28?14:46??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\
?????文件????????5959??2009-02-26?08:25??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\allclasses-frame.html
?????文件????????5119??2009-02-26?08:25??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\allclasses-noframe.html
?????文件????????8053??2009-02-26?08:25??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\constant-values.html
?????文件????????5050??2009-02-26?08:25??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\deprecated-list.html
?????文件????????9222??2009-02-26?08:25??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\help-doc.html
?????文件??????115978??2009-02-26?08:25??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\index-all.html
?????文件????????1429??2009-02-26?08:25??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\index.html
?????目錄???????????0??2011-10-28?14:46??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\jofc2\
?????目錄???????????0??2011-10-28?14:46??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\jofc2\model\
?????目錄???????????0??2011-10-28?14:46??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\jofc2\model\axis\
?????文件???????31172??2009-02-26?08:25??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\jofc2\model\axis\Axis.html
?????文件???????21517??2009-02-26?08:25??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\jofc2\model\axis\Label.html
?????文件???????18847??2009-02-26?08:25??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\jofc2\model\axis\Label.Rotation.html
?????文件????????1660??2009-02-26?08:25??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\jofc2\model\axis\package-frame.html
?????文件????????7789??2009-02-26?08:25??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\jofc2\model\axis\package-summary.html
?????文件????????7968??2009-02-26?08:25??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\jofc2\model\axis\package-tree.html
?????文件???????21983??2009-02-26?08:25??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\jofc2\model\axis\XAxis.html
?????文件???????21123??2009-02-26?08:25??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\jofc2\model\axis\XAxisLabels.html
?????文件???????20116??2009-02-26?08:25??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\jofc2\model\axis\YAxis.html
?????文件???????20939??2009-02-26?08:25??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\jofc2\model\axis\YAxisLabels.html
?????文件???????42241??2009-02-26?08:25??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\jofc2\model\Chart.html
?????目錄???????????0??2011-10-28?14:46??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\jofc2\model\elements\
?????文件???????21186??2009-02-26?08:25??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\jofc2\model\elements\AreaHollowChart.html
?????文件???????22127??2009-02-26?08:25??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\jofc2\model\elements\BarChart.Bar.html
?????文件???????22579??2009-02-26?08:25??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\jofc2\model\elements\BarChart.html
?????文件???????18151??2009-02-26?08:25??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\jofc2\model\elements\BarChart.style.html
?????文件???????27605??2009-02-26?08:25??報表的案例\OpenFlashChart\jofc2-1.0-0\doc\jofc2\model\elements\Element.html
............此處省略909個文件信息

評論

共有 條評論