Examples of AppendIteratorTag


Examples of org.apache.struts2.views.jsp.iterator.AppendIteratorTag

    public void testAppendIteratorDisposeItselfFromComponentStack() throws Exception {
        TextFieldTag t = new TextFieldTag();
        t.setPageContext(pageContext);
        t.setName("textFieldName");

        AppendIteratorTag tag = new AppendIteratorTag();
        tag.setPageContext(pageContext);

        try {
            t.doStartTag();
            tag.doStartTag();
            assertEquals(tag.getComponent().getComponentStack().peek(), tag.getComponent());
            tag.doEndTag();
            assertEquals(t.getComponent().getComponentStack().peek(), t.getComponent());
            t.doEndTag();
        }
        catch(Exception e) {
            e.printStackTrace();
View Full Code Here

Examples of org.apache.struts2.views.jsp.iterator.AppendIteratorTag

  public void testAppendIteratorDisposeItselfFromComponentStack() throws Exception {
    TextFieldTag t = new TextFieldTag();
    t.setPageContext(pageContext);
    t.setName("textFieldName");
   
    AppendIteratorTag tag = new AppendIteratorTag();
    tag.setPageContext(pageContext);
   
    try {
      t.doStartTag();
      tag.doStartTag();
      assertEquals(tag.getComponent().getComponentStack().peek(), tag.getComponent());
      tag.doEndTag();
      assertEquals(t.getComponent().getComponentStack().peek(), t.getComponent());
      t.doEndTag();
    }
    catch(Exception e) {
      e.printStackTrace();
View Full Code Here

Examples of org.apache.struts2.views.jsp.iterator.AppendIteratorTag

*/
public class AppendIteratorTagTest extends AbstractTagTest {

 
  public void testAppendingIteratorUsingArrayAsSource() throws Exception {
    AppendIteratorTag tag = new AppendIteratorTag();
    tag.setPageContext(pageContext);
    tag.setId("myAppendedIterator");
   
    ParamTag iterator1ParamTag = new ParamTag();
    iterator1ParamTag.setPageContext(pageContext);
    iterator1ParamTag.setValue("%{myArr1}");
   
    ParamTag iterator2ParamTag = new ParamTag();
    iterator2ParamTag.setPageContext(pageContext);
    iterator2ParamTag.setValue("%{myArr2}");
   
    ParamTag iterator3ParamTag = new ParamTag();
    iterator3ParamTag.setPageContext(pageContext);
    iterator3ParamTag.setValue("%{myArr3}");
   
   
    tag.doStartTag();
    iterator1ParamTag.doStartTag();
    iterator1ParamTag.doEndTag();
    iterator2ParamTag.doStartTag();
    iterator2ParamTag.doEndTag();
    iterator3ParamTag.doStartTag();
    iterator3ParamTag.doEndTag();
    tag.doEndTag();
   
    Iterator appendedIterator = (Iterator) stack.findValue("#myAppendedIterator");
   
    assertNotNull(appendedIterator);
    assertTrue(appendedIterator.hasNext());
View Full Code Here

Examples of org.apache.struts2.views.jsp.iterator.AppendIteratorTag

    assertEquals(appendedIterator.next(), "C");
    assertFalse(appendedIterator.hasNext());
  }
 
  public void testAppendingIteratorsUsingListAsSource() throws Exception {
    AppendIteratorTag tag = new AppendIteratorTag();
    tag.setPageContext(pageContext);
    tag.setId("myAppendedIterator");
   
    ParamTag iterator1ParamTag = new ParamTag();
    iterator1ParamTag.setPageContext(pageContext);
    iterator1ParamTag.setValue("%{myList1}");
   
    ParamTag iterator2ParamTag = new ParamTag();
    iterator2ParamTag.setPageContext(pageContext);
    iterator2ParamTag.setValue("%{myList2}");
   
    ParamTag iterator3ParamTag = new ParamTag();
    iterator3ParamTag.setPageContext(pageContext);
    iterator3ParamTag.setValue("%{myList3}");
   
   
    tag.doStartTag();
    iterator1ParamTag.doStartTag();
    iterator1ParamTag.doEndTag();
    iterator2ParamTag.doStartTag();
    iterator2ParamTag.doEndTag();
    iterator3ParamTag.doStartTag();
    iterator3ParamTag.doEndTag();
    tag.doEndTag();
   
    Iterator appendedIterator = (Iterator) stack.findValue("#myAppendedIterator");
   
    assertNotNull(appendedIterator);
    assertTrue(appendedIterator.hasNext());
View Full Code Here

Examples of org.apache.struts2.views.jsp.iterator.AppendIteratorTag

*/
public class AppendIteratorTagTest extends AbstractTagTest {


    public void testAppendingIteratorUsingArrayAsSource() throws Exception {
        AppendIteratorTag tag = new AppendIteratorTag();
        tag.setPageContext(pageContext);
        tag.setId("myAppendedIterator");

        ParamTag iterator1ParamTag = new ParamTag();
        iterator1ParamTag.setPageContext(pageContext);
        iterator1ParamTag.setValue("%{myArr1}");

        ParamTag iterator2ParamTag = new ParamTag();
        iterator2ParamTag.setPageContext(pageContext);
        iterator2ParamTag.setValue("%{myArr2}");

        ParamTag iterator3ParamTag = new ParamTag();
        iterator3ParamTag.setPageContext(pageContext);
        iterator3ParamTag.setValue("%{myArr3}");


        tag.doStartTag();
        iterator1ParamTag.doStartTag();
        iterator1ParamTag.doEndTag();
        iterator2ParamTag.doStartTag();
        iterator2ParamTag.doEndTag();
        iterator3ParamTag.doStartTag();
        iterator3ParamTag.doEndTag();
        tag.doEndTag();

        Iterator appendedIterator = (Iterator) stack.findValue("#myAppendedIterator");

        assertNotNull(appendedIterator);
        assertTrue(appendedIterator.hasNext());
View Full Code Here

Examples of org.apache.struts2.views.jsp.iterator.AppendIteratorTag

        assertEquals(appendedIterator.next(), "C");
        assertFalse(appendedIterator.hasNext());
    }

    public void testAppendingIteratorsUsingListAsSource() throws Exception {
        AppendIteratorTag tag = new AppendIteratorTag();
        tag.setPageContext(pageContext);
        tag.setId("myAppendedIterator");

        ParamTag iterator1ParamTag = new ParamTag();
        iterator1ParamTag.setPageContext(pageContext);
        iterator1ParamTag.setValue("%{myList1}");

        ParamTag iterator2ParamTag = new ParamTag();
        iterator2ParamTag.setPageContext(pageContext);
        iterator2ParamTag.setValue("%{myList2}");

        ParamTag iterator3ParamTag = new ParamTag();
        iterator3ParamTag.setPageContext(pageContext);
        iterator3ParamTag.setValue("%{myList3}");


        tag.doStartTag();
        iterator1ParamTag.doStartTag();
        iterator1ParamTag.doEndTag();
        iterator2ParamTag.doStartTag();
        iterator2ParamTag.doEndTag();
        iterator3ParamTag.doStartTag();
        iterator3ParamTag.doEndTag();
        tag.doEndTag();

        Iterator appendedIterator = (Iterator) stack.findValue("#myAppendedIterator");

        assertNotNull(appendedIterator);
        assertTrue(appendedIterator.hasNext());
View Full Code Here

Examples of org.apache.struts2.views.jsp.iterator.AppendIteratorTag

    public void testAppendIteratorDisposeItselfFromComponentStack() throws Exception {
        TextFieldTag t = new TextFieldTag();
        t.setPageContext(pageContext);
        t.setName("textFieldName");

        AppendIteratorTag tag = new AppendIteratorTag();
        tag.setPageContext(pageContext);

        try {
            t.doStartTag();
            tag.doStartTag();
            assertEquals(tag.getComponent().getComponentStack().peek(), tag.getComponent());
            tag.doEndTag();
            assertEquals(t.getComponent().getComponentStack().peek(), t.getComponent());
            t.doEndTag();
        }
        catch(Exception e) {
            e.printStackTrace();
View Full Code Here

Examples of org.apache.struts2.views.jsp.iterator.AppendIteratorTag

*/
public class AppendIteratorTagTest extends AbstractTagTest {


    public void testAppendingIteratorUsingArrayAsSource() throws Exception {
        AppendIteratorTag tag = new AppendIteratorTag();
        tag.setPageContext(pageContext);
        tag.setId("myAppendedIterator");

        ParamTag iterator1ParamTag = new ParamTag();
        iterator1ParamTag.setPageContext(pageContext);
        iterator1ParamTag.setValue("%{myArr1}");

        ParamTag iterator2ParamTag = new ParamTag();
        iterator2ParamTag.setPageContext(pageContext);
        iterator2ParamTag.setValue("%{myArr2}");

        ParamTag iterator3ParamTag = new ParamTag();
        iterator3ParamTag.setPageContext(pageContext);
        iterator3ParamTag.setValue("%{myArr3}");


        tag.doStartTag();
        iterator1ParamTag.doStartTag();
        iterator1ParamTag.doEndTag();
        iterator2ParamTag.doStartTag();
        iterator2ParamTag.doEndTag();
        iterator3ParamTag.doStartTag();
        iterator3ParamTag.doEndTag();
        tag.doEndTag();

        Iterator appendedIterator = (Iterator) stack.findValue("#myAppendedIterator");

        assertNotNull(appendedIterator);
        assertTrue(appendedIterator.hasNext());
View Full Code Here

Examples of org.apache.struts2.views.jsp.iterator.AppendIteratorTag

        assertEquals(appendedIterator.next(), "C");
        assertFalse(appendedIterator.hasNext());
    }

    public void testAppendingIteratorsUsingListAsSource() throws Exception {
        AppendIteratorTag tag = new AppendIteratorTag();
        tag.setPageContext(pageContext);
        tag.setId("myAppendedIterator");

        ParamTag iterator1ParamTag = new ParamTag();
        iterator1ParamTag.setPageContext(pageContext);
        iterator1ParamTag.setValue("%{myList1}");

        ParamTag iterator2ParamTag = new ParamTag();
        iterator2ParamTag.setPageContext(pageContext);
        iterator2ParamTag.setValue("%{myList2}");

        ParamTag iterator3ParamTag = new ParamTag();
        iterator3ParamTag.setPageContext(pageContext);
        iterator3ParamTag.setValue("%{myList3}");


        tag.doStartTag();
        iterator1ParamTag.doStartTag();
        iterator1ParamTag.doEndTag();
        iterator2ParamTag.doStartTag();
        iterator2ParamTag.doEndTag();
        iterator3ParamTag.doStartTag();
        iterator3ParamTag.doEndTag();
        tag.doEndTag();

        Iterator appendedIterator = (Iterator) stack.findValue("#myAppendedIterator");

        assertNotNull(appendedIterator);
        assertTrue(appendedIterator.hasNext());
View Full Code Here

Examples of org.apache.struts2.views.jsp.iterator.AppendIteratorTag

    public void testAppendIteratorDisposeItselfFromComponentStack() throws Exception {
        TextFieldTag t = new TextFieldTag();
        t.setPageContext(pageContext);
        t.setName("textFieldName");

        AppendIteratorTag tag = new AppendIteratorTag();
        tag.setPageContext(pageContext);

        try {
            t.doStartTag();
            tag.doStartTag();
            assertEquals(tag.getComponent().getComponentStack().peek(), tag.getComponent());
            tag.doEndTag();
            assertEquals(t.getComponent().getComponentStack().peek(), t.getComponent());
            t.doEndTag();
        }
        catch(Exception e) {
            e.printStackTrace();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.