gpt4 book ai didi

jsp - 格式 Spring :message argument

转载 作者:行者123 更新时间:2023-12-03 20:19:20 27 4
gpt4 key购买 nike

如何格式化 <spring:message> 的参数?

我有这样的消息:

 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 标签。

最佳答案

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"/>

关于jsp - 格式 Spring :message argument,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6550462/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com