Generator Tag (Control Tags) Example
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: