一尘不染

Struts 2中的格式编号 标签

java

我想格式化<s:property value="summary.total"/>Struts
2中标签显示的数字。有一个double值。我怎样才能做到这一点?我应该使用OGNL吗?

或者,也许我必须使用<s:text/>标签并在资源文件中定义我的格式?


阅读 167

收藏
2020-12-03

共1个答案

一尘不染

您需要使用<s:text/><s:param/>

属性文件:

summary.cost= € {0,number,##0.00}

JSP:

<s:text name="summary.cost"> 
    <s:param name="value" value="summary.total"/> 
</s:text>

答案说明了如何使用#和使用0格式掩码。

2020-12-03