1. 程式人生 > >java靜態頁面生成技術-批量資料生成

java靜態頁面生成技術-批量資料生成

前言:一直都在尋找java模式下靜態頁面的生成方法,終於上到了新的臺階了,批量資料生成初步實現,呵呵

前置條件:執行環境(Struts2.16以上+Hibernate3.5以上,這是我的執行環境,未必按照這個,根據實際需求定製)

實現原理:使用Struts2的action執行兩次資料查詢存入結果集,同時替換指定模板頁中的對應字元,生成靜態頁面,實現靜態生成

具體看程式碼

1.核心程式碼(使用註解模式操作):

2.模板頁程式碼:

3.使用方法:

後記:

當前還有些bug,但不影響執行

bug:字元轉碼問題,模板頁必須設為GBK編碼,UTF-8會出現中文亂碼