struts2標籤實現金額格式化輸出

2021-07-11 21:32:27 字數 915 閱讀 1124

實現效果

從資料庫中讀到物件屬性的值:12

顯示到頁面:12.00

首先在struts2的國際化資源檔案(如果不知道這個檔案,請搜尋「struts2國際化」,可以找到相應答案)新增

global.format.money=

這樣的顯示效果為

輸入12345 顯示為123,45.00

輸入12345.6 顯示為123,45.60

如果不想要逗號可寫為

global.format.money=

這樣的顯示效果為

輸入123456顯示為123456.00

輸入12345.6顯示為12345.60

還可配置為有小數  就顯示,沒有小數就不顯示

global.format.money=

這樣的顯示效果為

輸入123456顯示為123456

輸入12345.6顯示為12345.6

輸入12345.654顯示為12345.65

請注意以上配置會出現四捨五入情況,請大家根據實際情況進行配置。

下面我們看看如何在jsp頁面中怎麼使用配置好的這些資訊,顯示想要的效果

頁面必須匯入struts2的標籤庫(匯入方法如若不知道,請搜尋「struts2標籤使用方法」)

html**  

<

s:text

name="global.format.money"

>

<

s:param

value="88.88"

>

s:param

>

s:text

>

其中,name引數指定的是你在struts2國際化檔案資源中配置的properties中的key

中間一行value的值就是你要放在頁面顯示的值

原文:

struts2標籤簡介

用過struts1.x的人都知道,標籤庫有html bean logic tiles,而struts2.0裡的標籤卻沒有分類,只用在jsp標頭檔案加上 taglib prefix s uri struts tags 就能使用struts2.0的標籤庫 下面就介紹下每個標籤的用法 有錯請指正 a 超連...

struts2標籤解釋

a 超連結,類似於html裡的 雙下拉框 e 這3個標籤一起使用,表示條件判斷 f 顯示檔案錯誤資訊 檔案上傳 獲取相應form的值 g 和標籤一起使用 h 在裡使用,表示標頭檔案結束 隱藏值 i 載入資源包到值堆疊 包含乙個輸出,servlet或jsp頁面 獲取form的乙個輸入 用於遍歷集合 l...

struts2標籤大全

在jsp中使用taglib編譯指令匯入標籤庫 taglib prefix s uri struts tags 雙下拉框 e 這3個標籤一起使用,表示條件判斷 f 顯示檔案錯誤資訊 檔案上傳 獲取相應form的值 g 和標籤一起使用 h 在裡使用,表示標頭檔案結束 隱藏值 i 載入資源包到值堆疊 包含...