freemarker的常用標籤
freemarker list (長度,遍歷,下標,巢狀,排序)
1. freemarker獲取list的size :
Java
ArrayList<String> list = new ArrayList<String>();
Freemaker
${list?size}
2. list的遍歷:
<#list animals as being>
<tr>
<td>${being.name}${being.price}<td>
</tr>
</#list>
3. 遍歷MAP
<#list map?keys as k>
<option value="${k}">${map[k]}</option>
</#list>
4.list遍歷中的下標序號:
_index是list的一個屬性
<#list list as a>
${a_index}
</#list>
5.取LIST中第i個元素的值
${list[i]}
巢狀時前面要有括號,如下,將字串變成list,然後取第i個元素的值
${(str?split(","))[i]}
6. list的巢狀:
<#list jsskList as jsskVO>
<#list kcList as kcVO>
<#if kcVO.kch=jsskVO.kch> (kcVO裡有編號和名稱,而jsskVO裡只有編號)
${kcVO.kcm}
</#if>
</#list>
</#list>
7. list排序:
升序 .sort_by()
<#list list?sort_by("欄位") as x>
</#list>
降序 .sort_by()?reverse
<#list list?sort_by("欄位")?reverse as x>
</#list>
8.item_has_next,size使用:
<#list userList as user>
<#if !user_has_next>
共有${userList?size}最後一個使用者是:${user.userName}
</#if>
</#list>
相關推薦
JAVA模版引擎Freemarker常用標籤(一)
1. if指令 這是一個典型的分支控制指令,該指令的作用完全類似於Java語言中的if,if指令的語法格式如下: <#if condition>... <#elseif condition>... <#elseif condition>
FreeMarker常用標籤介紹
FreeMarker標籤使用 一、FreeMarker模板檔案主要有4個部分組成 1、文字,直接輸出的部分 2、註釋,即<#--...-->格式不會輸出 3、插值(Interpolation):即${..}或者#{..}格式的部分,將使用資料模型中的部分替代輸出 4、FTL指
freemarker的常用標籤
freemarker list (長度,遍歷,下標,巢狀,排序) 1. freemarker獲取list的size : Java ArrayList<String> list = new ArrayList<String>(); Fre
Freemarker 常用指南(收藏)
其他 win pattern assign .gz 視圖 href in子句 可能 1,截取字符串 有的時候我們在頁面中不需要顯示那麽長的字符串,比如新聞標題,這樣用下面的例子就可以自定義顯示的長度 < lt. <= lte. > gt. >= g
潭州課堂25班:Ph201805201 django框架 第四課 模板常用標籤,模板繼承與引用,自定義過渡器 (課堂筆記)
建好這些檔案後,對 url 進行配置 在瀏覽器中訪問 for 迴圈 頁面跳轉: 騎過 name
HTMl中常用標籤
文字標記語言,即HTML(Hypertext Markup Language),是用於描述網頁文件的一種標記語言。 HTML之所以稱為超文字標記語言,是因為文字中包含了所謂“超級連結”點。所謂超級連結,就是一種URL指標,通過啟用(點選)它,可使瀏覽器方便地獲取新的網頁。這也是HTM
Struts標籤(常用標籤的基本使用)
1. 通用標籤 1.1 資料標籤 property(從上下文容器OgnlContext中取值) <s:property/> <!-- value是ognl表示式 value如果沒填則預設取棧頂的值 -->
JSP常用標籤
JSP常用標籤可以理解為JSTL user:普通使用者 admin:站點管理員 JSTL1.1.2下載地址:http://archive.apache.org/dist/jakarta/taglibs
web前端(4)—— 常用標籤1 洗禮靈魂,修煉python(55)--爬蟲篇—知識補充—RFC 2616 http狀態碼
標題標籤h1~h6 顧名思義,這些就是把字型設定為大字型的,就如部落格園的這個編輯器裡的格式: 不信的話我們自己設定看看:好的,從本篇文章開始,我們需要動手了 <!DOCTYPE html> <html lang="en"> <
<head>內常用標籤
<!DOCTYPE> 位於文件的最前面,在<html>標籤之前,它的作用是告訴瀏覽器該文件使用的是哪種規範 宣告文件的解析型別(document.compatMode),避免瀏覽器進入怪異模式 document.compatMode: 怪異模式(Back
<body>內常用標籤
<h1>...<h6>標籤:標題 <p>標籤:段落,內容會換行,上下內容會留有空白 <br>標籤:換行 <b>標籤:加粗
Struts2之標籤庫常用標籤
基本概述:在JavaWeb中,Struts2標籤庫是一個比較完善,而且功能強大的標籤庫,它將所有標籤都統一到一個標籤庫中,從而簡化了標籤的使用,它還提供主題和模板的支援,極大地簡化了檢視頁面程式碼的編寫,同時它還提供對ajax的支援,大大的豐富了檢視的表現效果。與JSTL(JSP Standard
Spring MVC常用標籤
[email protected] 在SpringMVC 中,控制器Controller 負責處理由DispatcherServlet 分發的請求,它把使用者請求的資料經過業務處理層處理之後封裝成一個Model ,然後再把該Model
Spring Boot整合thymeleaf使用、thymeleaf常用標籤、thymeleaf常用語法
Spring Boot 推薦使用 Thymeleaf 來代替 JSP,Thymeleaf 模板到底是什麼來頭呢,下面我們來聊聊。 Thymeleaf 介紹 Thymeleaf 是一款用於渲染 XML/XHTML/HTML 5 內容的模板引擎。類似 JSP、Velocity、FreeMaker
html 常用標籤以及標籤屬性
1.基礎標籤 <i> 這是斜體</i> || <em>這也是斜體</e> <b>這是粗體</b> || <strong> 這也是粗體</st
Mybatis動態SQL常用標籤
動態 SQL MyBatis 的強大特性之一便是它的動態 SQL。如果你有使用 JDBC 或其它類似框架的經驗,你就能體會到根據不同條件拼接 SQL 語句的痛苦。例如拼接時要確保不能忘記新增必要的空格,還要注意去掉列表最後一個列名的逗號。利用動態 SQL
HTML5常用標籤(2-2)標籤內部標籤
<body>標籤內部常用元素: H1-H6 <h1> - <h6> 標籤可定義標題。 <h1> 定義最大的標題。<h6> 定義最小的標題。 由於 h 元素擁有確
Freemarker 常用的指令與內建函式
freemarker是比較好用的網頁靜態化技術 ,於是寫了這個部落格記錄下學習它的常用指令和內建函式 下面是個入門小案例: 先準備一個模板,字尾是ftl結尾的格式 <html> <head> <title>你好freemark
html簡介和常用標籤
目錄 html 格式 檔案標籤: 沒有屬性 排版標籤: 塊標籤 文字標籤 清單標籤 圖形標籤 連結標籤 表格標籤 html html(Hyper Text Markup Language)是網頁描
java前端頁面的各種常用標籤:
C標籤庫: <c:forEach>標籤有兩種使用方式: <c:forEach var="e" items="${leaveMsgList}" varStatus="i"> <tr>