jsp實現針對excel及word文件的列印方法

2022-09-21 15:39:09 字數 1042 閱讀 9016

因為ms word和excel的文件都支援html文字格式,因此可以先用word或excel做好模版,另存為web頁,然後將該html改成jsp,將資料部分動態填入即可,不用很辛苦的調整格式

word頁面只要在jsp頭設定如下指令:

複製** **如下:

程式設計客棧e="application/msword;charset=gbk" %>

excel如下:

複製** **如下:

使用這種方式客戶端必須安裝有office軟體,使用者訪問時將在ie中直接用word或excel開啟該頁面。

此方法優勢是模板設計、調整方便,無需在伺服器端使用複雜的poi或jxl技術,也無需在客戶端使用activex控制項技術,更安全、方便,輕鬆實現較好的列印效果。

microsoft關於伺服器端動態建立office文件的資料(asp示例):

簡單示例:

使用word建立一文件,畫**如下:

----------------------------

| 使用者名稱 | 真實姓名 | 性別 |

----------------------------

| guest  | 路人甲   | 男   |

----------------------------

儲存為web頁test.htm, 將test.htm改名為test.jsp,修改其中guest、路人甲、男為從資料庫動態查詢,如下:

j**a.sql.*" %>

程式設計客棧content="text/html; charset=gb2312">

使用者資訊

使用者名稱

真實姓名

性別

www.cppcns.com-font-family:"times new roman"'>

zpsgfqtd>

程式設計客棧 end while

rs.close();

stmt.close();

} finally

%>

本文標題: jsp實現針對excel及word文件的列印方法

本文位址:

Jsp頁面Word文件的生成

2.將word文件另存為htm格式,如果存為篩選過的網頁 html 則相關的頁首頁尾等格式資訊會丟失。3.將html的內容拷貝到jsp頁面即可。並將原先填充的內容用動態內容替換即可。如果要以附件形式顯示,則在jsp頁面中加入以下 string filename jl 6 11 5市場巡查情況記錄表....

jsp匯出為word文件的幾個技巧

寫道 1 步驟 技巧 在需要填寫資料的地方最好預填入一些易識別的資料,這樣方便後面填寫jsp 第二步 把htm字尾改為jsp,比如 liukun.jsp。第三步 新增jsp的頭,比如 taglib uri web inf struts bean.tld prefix bean taglib uri ...

用JSP實現匯出word模板檔案的小技巧

主要是因為自己最近用jsp在做簡歷匯出功能時用到的一種方法,首先我們在word2003文件下編輯好自己需要的文件模板,設定好格式樣式儲存後我們選擇另存為的方式,另存為的檔案的儲存方式是網頁形式,htm html這個選項。其次就是進入到高階選項,我們選擇乙個我們需要儲存的編碼格式,如utf 8或者gb...