原创 在Servlet和JSP中如何實現多線程安全

編寫Servlet和JSP的時候,線程安全問題很容易被忽略,如果忽視了這個問題,你的程序就存在潛在的隱患. 1.Servlet的生命週期Servlet的生命週期是由Web容器負責的,當客戶端第一次請求Servlet時,容器負責初始化Ser

原创 iReport 筆記(一) 序

iReport是用於定義JasperReport報表的可視化工具,JasperReport使用XML來定義一個報表的結構,iReport可以讓用戶很方便地定義報表,而不需要手工去寫這些XML文件。 iReport的官方網址爲 http:/

原创 JasperReport報表設計總結(二)

  java 代碼   /**   * @copyRight Beijing Tsing-Tech Reachway Software Co.,

原创 JasperReport詳細介紹(三)

3 iReport 3.1 簡介 iReport 就是一個可視化的報表製作工具,代替原來人工書寫定義報表的xml,我們可以用iReport做下面的一些工作: 用iReport可以畫出我們需要的報表的模版,例如在某個位置顯示甚麼內容,顯示風

原创 Ireport開發技巧

 有些報表可能需要對同種類型的數據根據重要性不同而顯示不同的風格。例如,要在訂單列表中加亮顯示金額超過100$的訂單,就像下面的表格中顯示的一樣:Or

原创 j2ee常用的設計模式?說明工廠模式

Java中的23種設計模式:Factory(工廠模式),Builder(建造模式),Factory Method(工廠方法模式),Prototype(

原创 JasperReport報表設計總結(一)

 爲了開發報表,已經拜讀了一大堆的資料,其中大部分是重複的。可以看得出,國人還是比較熱衷於copy&paste的工作。所以找了一大堆的資料都是相同的,

原创 iReport 筆記(四) 使用JDBC作爲數據源

  4.1 定義報表 在本例中,我先使用JDBC數據庫連接方式,使用數據庫爲MS SQL Server,打印示例數據庫Northwind中的Pro

原创 iReport 筆記(五) 中文設置

  如果要生成PDF,需要將PDF支持包itext置入lib目錄中,如果需要生成中文,還需要支持包iTextAsian。 值得注意的是,在iRepo

原创 ireport+jasperreport開源報表中使用javabean作爲數據源的詳細實現過程

  Ireport+jasperreport是一款優秀的開源報表工具,支持數據庫、javabean等多種數據源支持,可以在web上生成html、pdf、xls、rtf等多種格式的報表。下面是本人使用javabe

原创 session機制詳解

目錄:一、術語session二、HTTP協議與狀態保持三、理解cookie機制四、理解session機制五、理解javax.servlet.http.HttpSession六、HttpSession常見問題七、跨應用程序的session共

原创 iReport 筆記(六) 使用子報表(使用JavaBean集合作爲數據源)

  6 子報表 在本例中,我使用子報表將生成如下樣式的報表 6.1 程序部分 第一步,創建與之相關的Bean類,如下所示: ProvinceBe

原创 iReport 筆記(三) 使用JavaBean集合作爲數據源

  使用JDBC作爲報表數據源其實是有很多缺陷的,例如,它要求使用SQL查詢作爲數據來源,但有時報表的內容並不能由一條SQL語句完成。因此,使用Ja

原创 iReport 筆記(二) iReport 的設計界面

  iReport的設計界面比較簡單,大家看看也就基本能夠琢磨明白怎麼回兒事,這裏只做最簡單的講述。 最常用的兩個控件分別是工具欄按鈕上的表示靜態文本

原创 JasperReport 學習必備手冊

這是我學習JasperReport的一點經驗,歡迎大家指正、賜教,我只是起個磚塊的作用,大家就接着拋玉吧,希望最後真的能累成一個必備手冊,呵呵。        假設大家已經對JasperReport有一定的瞭解(至少知道大概的開發流程),