Amazon Ads

2012年3月20日 星期二

Struts2的s:if tag

import com.opensymphony.xwork2.ActionSupport;

public class DemoAction extends ActionSupport {

    /**
     *
     */
    private static final long serialVersionUID = 3847991430058456326L;

    private String demoString;

    ...
   
    public String getDemoString() {
       return demoString;
    }

    public void setDemoString(String demoString) {
       this.demoString = demoString;
    }
}
若要在JSP中使用來判斷demoString的值是否為「0」的話,則是利用Struts2的tag,用法如下:&s:if <s:if test="%{demoString eq 0}">

</s:if>
<s:elseif test="%{demoString eq 2}">
    <%-- other condition --%>
</s:elseif>
<s:else>
<%-- else --%>
</s:else>


注意:上列中test=""中是%{...}


沒有留言: