我可以在 scriptlet 中使用“acctNum”作为 <%=acctNum %> 并在标记内的语句块中使用,如下面的代码中所述。
<logic:greaterEqual name="childArraySize" value="1">
<bean:define id="acctNum" name="overviewSel" property="accountNumber" type="String"/>
<logic:equal name="accountNumber" value="<%=acctNum %>">
<bean:define id="STItemIndex" name="ItemIndex"/>
<bean:define id="overviewCh" name="overviewSel" type="com.beans.statements.StatementAccount"/>
<bean:define id="arraySize" name="childArraySize"/>
<bean:define id="statementAccountTypeDesc" name="statementAccountTypeDescSel"/>
</logic:equal>
</logic:greaterEqual>
但是我无法在代码中的任何地方</logic:greaterEqual>
使用它,因为它在脚本中使用它时给我间歇性错误,即在里面<% --- %>
,我得到' acctNum 无法解决'
但如果我在任何 struts 标签中使用它,它就可以工作<bean:write name="acctNum">
请让我知道是否有解决此问题的方法