我想格式化<s:property value="summary.total"/>Struts 2中标签显示的数字。有一个double值。我怎样才能做到这一点?我应该使用OGNL吗?
<s:property value="summary.total"/>
double
OGNL
或者,也许我必须使用<s:text/>标签并在资源文件中定义我的格式?
<s:text/>
您需要使用<s:text/>带<s:param/>。
<s:param/>
属性文件:
summary.cost= € {0,number,##0.00}
JSP:
<s:text name="summary.cost"> <s:param name="value" value="summary.total"/> </s:text>
该 答案说明了如何使用#和使用0格式掩码。
#
0