blo*_*824 15 jsp jstl spring-mvc
我如何格式化我的参数<spring:message>?
我有这样的消息:
message.myMessage=this is {0} my message {1} with {2} multiple arguments
Run Code Online (Sandbox Code Playgroud)
我的jsp有以下几点:
<spring:message code="message.myMessage"
arguments="<fmt:formatNumber value='${value1}' currencySymbol='$' type='currency'/>,${value2},${value3}"
htmlEscape="false"/>
Run Code Online (Sandbox Code Playgroud)
不显示value1,这是我想格式化的数字.
我不确定我是否可以在参数列表中添加fmt标记.
ska*_*man 22
该arguments属性<spring:message>可以包含JSP EL表达式,而不是JSP标记.
尝试取消嵌套.您可以将结果分配给<fmt:formatNumber>变量,例如
<fmt:formatNumber var="formattedValue1" value='${value1}' currencySymbol='$' type='currency'/>
<spring:message code="message.myMessage" arguments="${formattedValue1},${value2},${value3}" htmlEscape="false"/>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
28318 次 |
| 最近记录: |