You are viewing a plain text version of this content. The canonical link for it is here.
Posted to taglibs-dev@jakarta.apache.org by js...@apache.org on 2001/05/14 18:15:48 UTC

cvs commit: jakarta-taglibs/xtags/examples/web/test recurse.jsp test_context.jsp test_copyof.jsp test_recurse.jsp tree.xml

jstrachan    01/05/14 09:15:48

  Added:       xtags/examples/web/test recurse.jsp test_context.jsp
                        test_copyof.jsp test_recurse.jsp tree.xml
  Log:
  Added new test cases
  
  Revision  Changes    Path
  1.1                  jakarta-taglibs/xtags/examples/web/test/recurse.jsp
  
  Index: recurse.jsp
  ===================================================================
  <%@ taglib uri="http://jakarta.apache.org/taglibs/xtags-1.0" prefix="xtags" %>
  <xtags:forEach select="folder">
  
    <p>Folder: <b><xtags:valueOf select="@name"/></b></p>
  
    <xtags:if test="folder">
      <blockquote>
        <jsp:include page="recurse.jsp" flush="true"/>
      </blockquote>
    </xtags:if>
  </xtags:forEach>
  
  
  
  
  1.1                  jakarta-taglibs/xtags/examples/web/test/test_context.jsp
  
  Index: test_context.jsp
  ===================================================================
  <%@ taglib uri="http://jakarta.apache.org/taglibs/xtags-1.0" prefix="xtags" %>
  <html>
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  <title>Test Context Example</title>
  <link rel="stylesheet" href="examples.css" type="text/css">
  </head>
  
  <body>
  
  <h1>Test Context Example</h1>
  
  <p>This demo tests the use of default contexts.</p>
  
  
  <hr/>
  
  <xtags:parse url="http://p.moreover.com/cgi-local/page?c=Java%20news&o=rss"/>
  
  Channel title: <xtags:valueOf select="/rss/channel/title"/>
  
  <hr/>
  
  <xtags:parse>
    <rss>
      <channel>
        <title>Inlined RSS title</title>
      </channel>
    </rss>
  </xtags:parse>
  
  Channel title: <xtags:valueOf select="/rss/channel/title"/>
  
  </body>
  </html>
  
  
  
  1.1                  jakarta-taglibs/xtags/examples/web/test/test_copyof.jsp
  
  Index: test_copyof.jsp
  ===================================================================
  <%@ taglib uri="http://jakarta.apache.org/taglibs/xtags-1.0" prefix="xtags" %>
  <html>
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  <title>Test &lt;xtags:copyOf&gt;</title>
  <link rel="stylesheet" href="../examples.css" type="text/css">
  </head>
  
  <body>
  
  <h1>Test &lt;xtags:copyOf&gt;</h1>
  
  <xtags:parse uri="sample.xml"/>
  
  <p>Now lets try output it using &lt;xtags:copyOf&gt;</p>
  
  <hr>
  
  <xtags:copyOf select="/"/>
  
  <hr>
  
  </body>
  </html>
  
  
  
  1.1                  jakarta-taglibs/xtags/examples/web/test/test_recurse.jsp
  
  Index: test_recurse.jsp
  ===================================================================
  <%@ taglib uri="http://jakarta.apache.org/taglibs/xtags-1.0" prefix="xtags" %>
  <html>
  <head>
  <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  <title>Test recursion</title>
  <link rel="stylesheet" href="../examples.css" type="text/css">
  </head>
  
  <body>
  
  <h1>Test recursion</h1>
  
  
  <xtags:parse uri="tree.xml"/>
  
  <p>Now lets recursively output the XML document...</p>
  
  <hr>
  
  <xtags:forEach select="/">
    <jsp:include page="recurse.jsp" flush="true"/>
  </xtags:forEach>
  
  <hr>
  
  </body>
  </html>
  
  
  
  1.1                  jakarta-taglibs/xtags/examples/web/test/tree.xml
  
  Index: tree.xml
  ===================================================================
  <?xml version="1.0"?>
  <folder name="root">
    <folder name="1">
      <folder name="1.1">
      </folder>
      <folder name="1.2">
      </folder>
      <folder name="1.3">
      </folder>
    </folder>
    <folder name="2">
      <folder name="2.1">
      </folder>
      <folder name="2.2">
      </folder>
      <folder name="2.3">
      </folder>
    </folder>
    <folder name="3">
      <folder name="3.1">
      </folder>
      <folder name="3.2">
      </folder>
      <folder name="3.3">
      </folder>
    </folder>
  </folder>