JSTL中的fmt標籤學習

2021-06-27 10:26:58 字數 960 閱讀 8643

fmt標籤庫分為國際化和格式化兩大類

先說格式化標籤:、、、以及、

:格式化數字

屬性:

value:需要格式化的值,可以為el表示式.

type:格式化的型別,可能值包括:currency(貨幣)、number(數字)和percent(百分比)

pattern:格式化模式, "$.00", "$.0#", "#,#00.0#"--23,456.79, "#,#00.00#『--123,456.70;

var結果儲存變數

maxintegerdigits:指定格式化結果的最大值

minintegerdigits:指定格式化結果的最小值

maxfractiondigits:指定格式化結果的最大值,帶小數

minfractiondigits:指定格式化結果的最小值,帶小數 

用於解析數字,貨幣,和百分比(型別同上)

得1250003.35,

得0.15

屬性:基本同上

格式化顯示日期

" />
屬性:

value:需要進行格式化的日期,為date型別,也可為calendar.time型別

type, pattern, var, scope等都是類似

type:time,date,both(意義明顯)

pattern:年月日時分秒對就於ymdh(24)h(12)ms

解析時間型別

不多說明

標籤用於指定在其身上的所有標籤將使用的時區。

標籤複製到指定的作用域變數的時區物件。

國際化現在不想寫

JSTL中forEach標籤詳解

我們常會用c標籤來遍歷需要的資料,為了方便使用,varstatus屬性可以方便我們實現一些與行數相關的功能,如 奇數行 偶數行差異 最後一行特殊處理等等。先就varstatus屬性常用引數總結下 如 輸出行號,從0開始。輸出行號,從1開始。當前這次迭代的 集合中的 項 判斷當前項是否為集合中的第一項...

Jstl標籤的用法

標籤必須要有test屬性,當test中的表示式結果為true時,則會執行本體內容 如果為false,則不會執行。例如 如果requestscope.username等admin時,結果為true 若它的內容不等於admin時,則為false。於接下來看下列的範例 admin您好 body部分 如果名...

jstl標籤的用法

用法 轉的,可以用來作為自己的學習筆記 類似於for和foreach迴圈 以下是我目前見過的用法 1 迴圈遍歷,輸出所有的元素。注意 items 用於接收集合物件,var 定義物件接收從集合裡遍歷出的每乙個元素。同時其會自動轉型。2 迴圈遍歷,輸出乙個範圍類的元素。注意 begin 定義遍歷的開始位...