iReport 和 Jasperreport 整合開發 WEB 報表精靈(一)

我是在一個星期以前接觸 iReport 和 Jasperreport 的,下載最初它們並沒有吸引我的興趣(或信任),主要是他們的版本的問題(我一直不敢用版本都不到1.0的工具軟體,目前它們的版本: iReport0.2.2, Jasperreport0.5.0),不過聽說有人在用他們,於是就仔細看了一下(因為在 java 應用程式的 web 列印方面我一直都是採用瀏覽器列印,非常痛苦,所以寧可信其有不可信其無,呵呵……)

xmlHTTP技術介紹

     MSXML中提供了Microsoft.XMLHTTP對象,能夠完成從資料包到Request對象的轉換以及發送任務。 建立XMLHTTP對象的語句如下: Set objXML = CreateObject("Msxml2.XMLHTTP") 或Set objXML = CreateObject(“Microsoft.XMLHTTP”)' Or, for version 3.0 of XMLHTTP, use:' Set xml = Server.CreateObject("MSXML2.

for和foreach的選擇

測試用代碼:public int[] getIntArray(){ Response.Write("運行了"); return new int[] { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };}foreach的測試代碼:foreach (int x in this.getIntArray()){ Response.Write(x);}運行結果:運行了0123456789 for的測試代碼:for (int x = 0; x <

將網頁指定表格內的內容匯出到word

將網頁內指定表格內的內容匯出到word,這樣做的目的,1是產生規定格式的word範文,如合約、通知等;2是將網頁內容加以儲存; function jscomExportTableToWord(tableName) {  if(document.all(tableName).rows.length==0)  {   alert("沒有內容可導!");   return;  }  var oWord;  try{   oWord = new

匯出網頁內容到word

利用javascript將當前網頁內容匯出到建立的word文檔<script language="javascript">function OpenWord(){Layer1.style.border=0ExcelSheet = new ActiveXObject('Word.Application');ExcelSheet.Application.Visible = true;var mydoc=ExcelSheet.Documents.Add('',0,0); 

用maven構建Hibernate+Spring+Struts的web工程

寫這個還是怕以後忘了。作個備案。供學習和改進:命令列建立webapp項目:mvn archetype:create -DgroupId=com.actioner.ssh2 -DartifactId=ssh2 -DarchetypeArtifactId=maven-archetype-webapp會建立一個叫ssh2的maven web工程。手動補足test及其下的java resources filters等及main下的java目錄mvn

用Eclipse3.1+WTP0.7配置web開發平台

  第一次用Eclipse3.1就被它的帥氣和強大所折服了。不過由於它是全免費的開放平台,基於Elipse的外掛程式很多,且有各種各樣的版本。所以,很多人接觸eclipse的第一個困難就是如何配置好一個穩定的開發工具。  由於工作需要,我主要是用eclipse3.1+emf+gef+jem+tomcat+jdk。當然,在開始準備時要首先配置好jdk和tocmat,,這方面的資料太多了,我就不廢話了。還是說說其它的吧。我要準備的是:*********************************

IIS7下web.config奇葩的問題。

最近把系統換成了win7,IIS也順便升級到了7,然後項目就出現各種奇葩的問題。 Web.config內一、system.webServer 項需要移出system.web外。二、URLRewriter,Url重寫類轉向至的頁面不能使用Session,一使用就提示:只有在設定檔或 Page 指令中 將 enableSessionState 設定為 true  時,才能使用工作階段狀態。還請確保在應用程式配置的  <configuration>\<system.web>\&

XML對資料島資料實現動態排序二法(1)

1、為<xsl:param>標籤設定參數實現動態排序(推薦)html> <body> <table DATASRC="#catalogs" border=1> <thead> <tr> <td onclick="sort('TITLE','descending');">TITLE</td> <td>ARTIST</td> <td onclick="sort('COUNTRY',

淺析js中的showModalDialog的實戰應用

IE提供的showModalDialog()方法是一個很好用的Web應用功能,雖然一般的網站應用程式不是很常見,但一旦涉及到公司專屬應用程式級的Web開發則就很有用了。現在我用一個簡單易懂的例子來說明一下:這一應用需要兩個web檔案:1、父視窗(也即用來控制快顯視窗的那個頁面)showModalDialog.html---------------------------------------------------------------------------------------<

為什麼要始終使用PreparedStatement代替Statement?

在JDBC應用中,如果你已經是稍有水平開發人員,你就應該始終以PreparedStatement代替Statement.也就是說,在任何時候都不要使用Statement.基於以下的原因:一.代碼的可讀性和可維護性.雖然用PreparedStatement來代替Statement會使代碼多出幾行,但這樣的代碼無論從可讀性還是可維護性上來說.都比直接用Statement的代碼高很多檔次:stmt.executeUpdate("insert into tb_name (col1,col2,col2,c

jasperreport+ireport製作報表的幾個關鍵

 前段時間做了一些報表,本想寫個blog來總結一下,也給剛學的朋友一點啟示。但本人生性懶惰,一直沒能寫成。昨天,又來做個報表,誰知卻因為一個很愚蠢的疏忽(下面將會講到),搞了一天才明白是怎麼回事。想來,真該總結一下了。已免將來再犯類似的過錯!配置和安裝jasperreport和ireport已有不少資料寫了。我就不多說了。先說說一些常見的問題,這些是我們首先要注意的:1、在ireport中做好的報表,預覽時卻什麼都沒有。我的經驗是,多半是沒設定好字型,或者是缺少亞洲語言套件iTextAsian.

Tomcat 的資料庫連接池設定與應用

 1.將資料庫驅動程式的JAR檔案放在Tomcat的 common/lib 中;2.在server.xml中設定資料來源,以MySQL資料庫為例,如下:在<GlobalNamingResources> </GlobalNamingResources>節點中加入,      <Resource      name="jdbc/DBPool"      type="javax.sql.DataSource"      password="root"      drive

在Azure上動態建立WebSite

 在Azure上動態建立WebSite本文將介紹一種在已經部署的WebRole上動態建立一個WebSite的方法。當然,也可以使用Role的部署檔案包來一同建立多個WebSite或多個Web虛擬目錄,關於這種方法請參考我的另一篇文章《WindowsAzure上把WebApp和WebService同時部署在一個WebRole中》。1、 提升WebRole的許可權為管理員權限。在ServiceDefinition.csdef檔案中追加下面的配置。 <WebRole

Mutex使用心得及檔案分享權限設定讀寫鎖

Mutex使用心得及檔案分享權限設定讀寫鎖Mutex可以建立/開啟系統命名物件用於線程/進程間同步操作Mutex使用的注意事項:1、使用Mutex m = new Mutex(true, "123", out createNew);建立執行個體的時候,由於第一個參數(initiallyOwned)傳遞的是true,所以,如果createNew傳回值是true的時候,該執行個體預設的就已經得到了處理訊號,這時候不需要再進行WaitOne了,只有在createNew返回false的時候才需要。所以,

.NET與外界互動字串的處理

.NET與外界互動字串的處理在.NET的應用程式中,字串的表示都是由Unicode

.Net 資料來源串連池

此樣本闡釋如何建立到資料來源的串連池。需要進行此操作來部署高效能的應用程式。在此樣本中,池是在連接字串中建立起來,並由 SqlConnection 自動管理的。在此樣本中,在構造 SqlConnection 時在連接字串中指定池特性,如以下的代碼示例中所示。請注意:池處理是隱式的,除非將其禁用,否則將自動進行池處理。因此,"true"是預設的池關鍵詞 (pooling=true)。String connString;connString

清除url上的sessionID的過濾器

 import javax.servlet.*;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpServletResponseWrapper;import javax.servlet.http.HttpSession;import java.io.IOException;/** * Servlet fil

.NET中幾個最有用的委託

在.NET中,在使用委託前,需要使用delegate關鍵字來定義委託,然後在執行個體化,再執行之。在每次使用前,都需要定義該委託類型,稍嫌麻煩和多餘。在.NET 4.0中,有了如下的幾個泛型委派,就省去了您定義委託的麻煩了。分別有:public delegate void Action();public delegate void Action<in T>(T obj);public delegate void Action<in T1, in T2>(T1

使用 WCF Web HTTP 編程模型建立返回任意資料的服務

有時,開發人員必須完全控制從服務作業返回資料的方式。 當服務作業必須以 WCF 不支援的格式返回資料時,就會出現這種情況。 本主題討論使用 WCF WEB HTTP 編程模型來建立此類服務。此服務具有一個返迴流的操作。 實現服務合約定義服務合約。 該協定名為 IImageServer,具有一個名為 GetImage 的方法,該方法返回 Stream。 複製[ServiceContract] public interface IImageServer { [WebGet]

總頁數: 61357 1 .... 26305 26306 26307 26308 26309 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.