删除struts2中的单引号

时间:2012-10-04 06:31:17

标签: struts2 string-formatting

我的JSP中有以下代码。

<td style="text-align:center;"><s:property value="accountCode"/></td>

当我从后端获取值时,我用单引号传递它(例如'1234')。但是,当我显示它时,我想删除这些引号并只显示数字。(例如,1234)。我该怎么做?

我试过了<s:property value="accountCode.replace('\'','')"/> and <s:property value="accountCode.replaceAll('\'','')"/>,但它没有用!(没有告诉我价值本身!)

2 个答案:

答案 0 :(得分:2)

如果使用replaceAll方法可以,那么
<s:property value="accountCode.replaceAll('\\'', '')" />

答案 1 :(得分:1)

使用代码的escapeJavaScript属性:

<s:property value="accountCode" escapeJavaScript="true"/>

修改

使用此:

<s:property value="accountCode.replaceAll('\'','')" />