Jsp 无法使用Struts 2在select标记中动态添加值

Jsp 无法使用Struts 2在select标记中动态添加值,jsp,struts2,jsp-tags,Jsp,Struts2,Jsp Tags,这是一个非常简单的问题,但却无法找到解决方案。我可以打印页面中没有0的值,但无法将值绑定到选项中的标记 我的代码是: ${sa.replace("0", "")} displays numbers without 0's 但是,具有这些值的选项不会显示在UI中 <option value="<s:property value="%{#sa}"/>" <s:if test="%{#s

这是一个非常简单的问题,但却无法找到解决方案。我可以打印页面中没有0的值,但无法将值绑定到选项中的
标记

我的代码是:

${sa.replace("0", "")} displays numbers without 0's
但是,具有这些值的选项不会显示在UI中

<option value="<s:property value="%{#sa}"/>" <s:if test="%{#sa == #sumAssured.toString()}"> selected="" </s:if> >
                                    <span class="eurosymbol formatAmount"><span>                 <s:property value="%{#sa.replace('0','')}"/></span></span>
                                </option>

要在OGNL中使用对象,对象应该在值堆栈中。您可以使用
attr
对象在其他范围内搜索