您好我想检查struts标签中的字符串..
如何检查string1
是否包含string2
值?
例如:
string1 = strutstag
string2 = tag
如果string1
包含string2
值
帮助我做到这一点......提前谢谢
答案 0 :(得分:3)
尝试这样的事情: -
<s:if test="string1.indexOf(string2) != -1">
True
</s:if>
根据您的更新,IF
条件中的变量表示错误。
它应该用#
符号
<s:set name="string" value="%{'test'}" />
<s:set name="string1" value="%{'result'}" />
<s:if test="%{#counter.indexOf(#counter1) == -1}">
<font size="5" color="green">String Not Found.</font>
</s:if>
<s:else>
<font size="5" color="green">String Found.</font>
</s:else>
在您的代码中,没有counter
相关变量。
你的病情应该是
<s:if test="%{#string.indexOf(#string1) == -1}">