    <%@ taglib prefix="my" uri="http://jakarta.apache.org/tomcat/jsp2-example-taglib"%>
    <html>
      <head>
        <title>JSP 2.0 Examples - Dynamic Attributes</title>
      </head>
      <body>
        <h1>JSP 2.0 Examples - Dynamic Attributes</h1>
        <hr>
        <p>This JSP page invokes a custom tag that accepts a dynamic set
        of attributes.  The tag echoes the name and value of all attributes
        passed to it.</p>
        <hr>
        <h2>Invocation 1 (six attributes)</h2>
        <ul>
          <my:echoAttributes x="1" y="2" z="3" r="red" g="green" b="blue"/>
        </ul>
        <h2>Invocation 2 (zero attributes)</h2>
        <ul>
          <my:echoAttributes/>
        </ul>
        <h2>Invocation 3 (three attributes)</h2>
        <ul>
          <my:echoAttributes dogName="Scruffy"
    	   		 catName="Fluffy"
    			 blowfishName="Puffy"/>
        </ul>
      </body>
    </html>