struts 二 subset tag

struts 2 subset tagExamplespublic class MySubsetTagAction extends ActionSupport {public String exec

struts 2 subset tag

Examplespublic class MySubsetTagAction extends ActionSupport {     public String execute() throws Exception {        l = new ArrayList();        l.add(new Integer(1));        l.add(new Integer(2));        l.add(new Integer(3));        l.add(new Integer(4));        l.add(new Integer(5));        return "done";     }     public Integer[] getMyArray() {        return a;     }     public List getMyList() {        return l;      }     public Decider getMyDecider() {     return new Decider() {         public boolean decide(Object element) throws Exception {             int i = ((Integer)element).intValue();             return (((i % 2) == 0)?true:false);         }     };     } }<!--   List with Decider --><s:bean name="com.**.MyDecider" var="myDecider"></s:bean>    <s:subset source="myList" decider="#myDecider" var="myVar">           <s:iterator value="#attr.myVar">                <s:property />           </s:iterator>    </s:subset>

?