java根據ftl模板生成word文件(列表)
1、在專案開發中很多時候我們要做的事匯出資料列表,那麼如果使用freemarker的時候,list也是不會少的
<#list datelist ?sort_by("name") as data>//根據name排序 reverse為降序
<#list datelist as date>
<tr>
<td>${data_index+1}<td>//序號是從0開始的
</tr>
<tr>
<td>${data.name}<td>//輸出資料
</tr>
</#list>
2、我們來看下例子,在上一個的基礎上,我們開始程式設計
首先我們只需要將引數改變,以前是一個實體類,現在是一個list,我們把list放到map裡面傳過去。
3、模板,和上一個一樣生成模板,一定要記得核對模板資訊,我們將輸出列表,
根據:
生成模板後,我們需要在.ftl檔案中新增遍歷資訊如圖:
然後在放到相應的路徑下,這樣我們下載就會是列表。
相關推薦
java根據ftl模板生成word文件(列表)
1、在專案開發中很多時候我們要做的事匯出資料列表,那麼如果使用freemarker的時候,list也是不會少的 <#list datelist ?sort_by("name") as data>//根據name排序 reverse為降序 <#list
Java根據Word模板生成Word文件(Freemarker實現)
public class WordExportUtil { private static Configuration configuration; static { configuration = new Configuration(); configur
java後臺利用模板生成Word文件提供前臺下載
----------------------------------------------------------------------------------------------------------------------------------------
AspNet根據模板匯出Word文件(一)
前言 最近的專案中需要應用到根據Wrod模板匯出文件的需求,一個很實用的功能。下面就來分享一下我的實現過程: 內容 環境:Asp.Net 新增:Aspose.Words Dll檔案的引用 步驟一:製作Wrod模板 通過編輯域來設定我
[知了堂學習筆記]列印生成word文件(jq)
利用瀏覽器對jq外掛的支援進行列印 Html中給一個列印按鈕,id為jqprint 將所要列印的內容放入div中,div的id為print 直接.jqprint()列印—-1和2的區別放入下
使用freemarker模板生成Word文件和HTML
注:該文件是參考某個大佬的資料,根據自己的需要修改的,具體是哪位大佬的忘了,如果作者自己看到需要加明出處的,請留言你的部落格地址 業務處理: 1,在業務中建立List<Map<String, Object>> data = new ArrayList<Map<Strin
使用freemarker模板生成word文件
專案中最近用到這個東西,做下記錄。 如下圖,先準備好一個(office2003)word文件當做模板。文件中圖片、姓名、性別和生日已經使用佔位符代替,生成過程中將會根據實際情況進行替換。 然後將word文件另存為“Word XML文件” 使用xml編輯器開啟test.xml,
Java Web 生成Word文件(freemarker方式)
首先在pom檔案中加入下面這個依賴(不是Maven專案的話,把jar包匯入專案即可) <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</ar
使用Java生成word文件(附原始碼)
原文地址:http://blog.51cto.com/favccxx/1331115 當我們使用Java生成word文件時,通常首先會想到iText和POI,這是因為我們習慣了使用這兩種方法操作Excel,自然而然的也想使用這種生成word文件。但是當我們需要動態生成word時,通常不僅要能夠顯
模板生成word文件 By POI+Word書籤功能
剛開始接到生成文件的時候,我的內心是拒絕的,腦海裡回想起了苦痛挪位置調畫素的jasper,和不停add各種style的POI。但是這個模組都歸我~~~老子說了算趕緊上網搜搜有沒什麼easy way。看到挺多人說起FreeMarker,大略一看So easy啊,只要做好一個w
使用poi生成word文件(最全例子)
1.說明 平時的專案中,我們可能需要做大量的報告。而這些報告中,有些是固定的格式,有些是需要自定義模板來生成。如果是固定的形式的,那麼相對而言是比較好做的,但要是根據模板來生成報告,比如:word、Excel或PDF。這樣的話,可能需要我們花點時間去解決了。這篇部落格主要是
Java中使用freemarker匯出word文件(詳細案例,含圖片和表格)
Java中使用freemarker匯出word文件(自己真實專案案例) 最近做了一個專案,有一個需求是要將職員的一些資料按照指定的樣式匯出成一個word文件出來,由於自己是一個Java小白,不懂,於是便在網上找方法,網上介紹的有很多,因為原來用poi匯出過pp
word文件(選擇題)轉換為excl表格
Word轉excl表格 同事在做一個批量性的工作,就是將word文件中的題目和選項,轉移到xml文件中。例項:轉: 再網上有很多將各種文件轉化的工具和例子,但是很少有將固定格式進行轉化的。 因為在這之前也是不明所以,老大直接讓寫個指令碼,本能的感覺這個指令碼不是很好寫,有危險。但是哪有害怕就不做的道理,
通過POI讀取Word文件(.doc)
1.jar匯入(https://mvnrepository.com/search?q=poi),一定要注意版本一致(本例是3.0.2) 2.java程式碼 public Map saveTxldl(FileItem upload) { Map result = new Ha
將Latex tex文件轉換成 word文件(上)
有時候逼不得已,必須得將自己精心排版好的latex 文件 轉換成word 給別人編輯 下面提供一個方法 下載 Tex2Word 工具,地址我的網盤 安裝 解壓後安裝,使用預設安裝路徑 安裝過程中,點選使用安裝 破解軟體,按照安裝包裡給出方法將
將Latex tex文件轉換成 word文件(下)
在上篇中我們介紹了一款將 tex 檔案轉換成 word 檔案的工具 借用萬能的搜尋引擎,在 Google 上找到了更好的工具 它就是Pandoc 介紹 Pandoc 是由 John McaFarlane 開發的標記語言轉換工具,可實現不同標記語言之間的格
使用javadoc生成api文件(一):註釋及標記
註釋及標記 一:常用註釋 //單行註釋; ---->一般用於描述單行的資訊 /** */多行註釋;---->一般使用者描述類或方法 二:嵌入HTML 註釋中嵌入HTML為了使後面生成api更加美觀。在/**與*/中間可以根據HTML語言任意設計api介
python-docx操作word文件(*.docx)
tin comment turn spl end nta document .sh font 目錄 基礎操作 對象關系 添加樣式 中文字體微軟雅黑,西文字體Times Ne
java poi 基於模板檔案替換字元生成word文件
最近在公司開發個小功能,要求是基於需求提供的word文件模板來生成規定的word文件。 想了一下,就用了poi來做,這裡特別強調一點,實現該功能所需的jar包最好是:poi-scratchpad-3.
Java-POI替換Word模板文件中的變數,生成Word文件
第一步:在專案中匯入POI的jar包,以及相關的jar包。 所需的jar包列表: 下載地址:http://download.csdn.net/download/qq_34908167/10046670 第二步:建立util工具類。 public class Docx