我在迭代器 JSP 中比较字符串时遇到问题:
<s:iterator value="piecesTxt">
<s:if test="top.equals('_')">
<s:textfield name="solIntrod" theme="simple" size="2" maxlength="1"/>
</s:if>
<s:else>
<s:property/>
</s:else>
</s:iterator>
piecesTxt 是一个列表,其中包含: - 文本片段。- 间隙,存储在列表中的字符串“_”
JSP 将“_”显示为文本:
El ot _ o d _ a f _ imos a na _ egar en un _ ate.
我也尝试过:
<s:if test="top == '_'">
Including in s:iterator var="pt"
<s:if test="pt == '_'">
<s:if test="pt.top == '_'">
<s:if test="pt.charAt(0) == '_'">
其他迭代器文本有效,但这不起作用。有任何想法吗?提前致谢。