天天看點

Struts2中的标簽庫

Struts2中的标簽庫

1、通用标簽

Struts2中的标簽庫

(1)判斷标簽:<s:if>,<s:elseif>,<s:else>

<h3>if else标簽的使用</h3>
<s:set var="age" value="22" scope="request" />
<s:if test="#request.age >= 18">
    成年
</s:if>
<s:else>
    未成年
</s:else>
           

(2)周遊标簽:<s:iterator>

<h3>iterator的使用</h3>
<s:iterator var="i" value="{'hello', 'world', 'pipi'}">
    <s:property value="#i" />
</s:iterator>
<br />

<s:iterator var="entry" value="#{'key1':'aaa', 'key2':'bbb', 'key3':'ccc'}">
    <s:property value="#entry.key" />=<s:property value="#entry.value" />
</s:iterator>
<br />

<s:iterator var="i" begin="1" end="10" step="1">
    <s:property value="#i" />
</s:iterator>
<br />

<s:iterator var="i" begin="10" end="100" step="10" status="status">
    <s:if test="#status.count % 3 == 0">
        <font color="red"><s:property value="#i" /></font>
    </s:if>
    <s:else>
        <s:property value="#i" />
    </s:else>
</s:iterator>
           

(3)其他常用的标簽

<s:property />

<s:debug />

<s:date />:在頁面上進行日期格式化。

2、UI标簽庫(友善資料回顯)

Struts2中的标簽庫

(1)傳統的html表單

Struts2中的标簽庫

(2)Struts2中UI标簽的表單

Struts2中的标簽庫

繼續閱讀