簡體   English   中英

包含或索引 <s:property> 標簽Struts2?

[英]Contains Or Index of in <s:property> tag Struts2?

我一直在尋找在struts2中使用<s:property>如果condtion ...我找到了解決方案,但ContainsIndexOf在我的情況下不起作用,有人可以幫我解決語法問題....

<s:iterator value="DirList" status="DirSTS" var="Dir">
    <s:if test="#DetailsStatus.index==#DirSTS.index">
        <s:if test="%{#Dir.indexOf(':'}!= -1">
            <a href='<s:property/>'><small>Click Here </small></a>
        </s:if>                     
    </s:if>
</s:iterator>

這里DetailsS​​tatus是主列表狀態變量...這里我想檢查<s:property>是否:符號

你的語法缺少的第一件事就是關閉括號。 第二,確保列表中的值具有正確的值:符號(您已經評論它有錯誤的值)

這是你的代碼

<s:iterator value="DirList" status="DirSTS" var="Dir">
<s:if test="#DetailsStatus.index==#DirSTS.index">
    <s:if test="%{#Dir.indexOf(':'}!= -1">
        <a href='<s:property/>'><small>Click Here </small></a>
    </s:if>                     
</s:if>

把你的代碼改成這樣 ......

<s:iterator value="DirList" status="DirSTS" var="Dir">
<s:if test="#DetailsStatus.index==#DirSTS.index">
    <s:if test="#Dir.indexOf(':')!= -1">
        <a href='<s:property/>'><small>Click Here </small></a>
    </s:if>                     
</s:if>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM