2013-05-10 42 views
0

是誰知道如何格式String與掩碼使用jstl標籤?讓說你要在列表中顯示的保密信用卡號碼和你只是想顯示前4位數和其他將被屏蔽*類似:JSTL格式字符串與面具

1234-****-****-**** 

回答

2

我不認爲這有什麼開箱去做這個。 fmt命名空間標籤是關於格式化數字和日期以及國際化的東西,但沒有關於字符串格式。如果您不希望在具有scriptlet或函數調用的表示層中執行此操作,則可能需要考慮爲混淆的CC編號添加另一個模型屬性,這樣您可以使用Java進行格式設置,使其更容易。

+0

遐我認爲我可以在java模型圖層中掩蓋它,使面具吸氣劑可能?只是好奇而已。不管怎麼說,還是要謝謝你。 – 2013-05-10 10:44:23

+0

你應該玩弄它作爲一個具體的獨立屬性,而不僅僅是一個吸氣劑,可以在屏幕上進行屏蔽。你會驚訝得到getter被調用多少次,只在頁面上顯示一次屬性。格式邏輯沒有計算強度,可能不是一個大問題,而只是需要思考的問題。 – cmbaxter 2013-05-10 10:47:58

+0

好的觀點。但是我認爲沒有必要去創造新的財產,因爲沒有像你說的那樣的計算。非常感謝! – 2013-05-10 11:49:58