gpt4 book ai didi

java - 如何从动态插入属性文件/资源​​包中的键值中的数字中删除逗号?

转载 作者:行者123 更新时间:2023-12-01 15:38:43 25 4
gpt4 key购买 nike

我正在使用 Struts 2。我有一个 JSP。它有这样的代码:

<span class="helpMessage">
<s:text name="page.key">
<s:param value="%{request.id}" />
</s:text>
</span>

request 对象是我的操作类的成员,idrequest 对象的属性。 id 的类型为 int

在我的属性文件中,我编写了以下文本:

page.key=The request ID is {0} 

我的请求 ID 是一个 6 位数。每当在jsp上显示时,都会显示一个逗号,例如:765,239。我希望它显示时不带逗号,如下所示:765239。我认为显示逗号是因为 id 的数据类型是 int。

如果我通过编写下面的代码将其转换为字符串,则不会显示逗号。

<s:param value="%{request.id.toString()}" />

我想知道是否可以在属性文件/资源​​包中进行一些修改,例如插入数字格式,以删除数字中的逗号,而不是在 JSP 中进行上述修改?

最佳答案

我认为您正在寻找设置数字格式.. here is the documentation来自 Struts 2 关于这一点。

format.number = {0} # 我认为应该这样做

关于java - 如何从动态插入属性文件/资源​​包中的键值中的数字中删除逗号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8430105/

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