在JSTL中将金额符号添加到金额字段

时间:2014-02-17 12:46:26

标签: jsp jstl locale

我有以下代码显示金额字段。我想在显示金额字段之前添加欧元符号。这可以不改变格式吗?

<div>
    <span class="Amount"></span>
     <fmt:formatNumber type="number" minFractionDigits="2" maxFractionDigits="2" value="${pay.Amount}" var="fmtAmount"/>
     <c:out value="${fmtAmount}"/>
</div>

1 个答案:

答案 0 :(得分:2)

货币字符是Unicode字符集的一部分,因此您需要在文档的头部声明:

<meta http-equiv="content-type" content="text/html;charset=utf-8" />

在您的值中添加以下格式。所以你可以把你的货币价值显示为欧元。

friendlycode : &euro;   
Numerical Code : &#128;     
Hex Code : &#x80; 

希望这有帮助。