In this section, we are going to describe the generator tag. The generator tag is a generic tag that is used to generate iterators based on different attributes passed. Here we will not pass any attribute.
Add the following code snippet into the struts.xml file.
sturts.xml
<action name="GeneratorTag" class="net.roseindia.GeneratorTag"> <result>/pages/genericTags/GeneratorTag.jsp</result> </action> |
Create an action class as shown:
GeneratorTag.java
package net.roseindia; |
Create a jsp page where the generator tag <s:generator>
generates a simple iterator based on the val attribute supplied and <s:iterator> tag
prints it out using the <s:property />
tag. The separator attribute is used to separate the val into entries of the iterator.
GeneratorTag.jsp
<%@ taglib prefix="s" uri="/struts-tags" %> |
Output of Generator Tag Example: