如何格式化我的 spring:messagegt ;? 我有一个这样的消息: message.myMessage=this is {0} my message {1} with {2} multiple arguments 我的jsp有以下内容: spring:message code="message.myMessage" arguments="fmt:formatNum
message.myMessage=this is {0} my message {1} with {2} multiple arguments
我的jsp有以下内容:
<spring:message code="message.myMessage" arguments="<fmt:formatNumber value='${value1}' currencySymbol='$' type='currency'/>,${value2},${value3}" htmlEscape="false"/>
它不显示value1,这是我想要格式化的数字.
我不知道我可以在参数列表中添加fmt标签.
< spring:message>的arguments属性可以包含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"/>