Checkboxlist Tag (Form Tag) Example
In this section, we are going to describe the checkboxlist tag. The checkboxlist tag is a UI tag that creates a series of checkboxes from a list. Setup is like <s:select /> or <s:radio />, but creates checkbox tags.
Add the following code snippet into the struts.xml
file.
struts.xml
<action name="checkboxlistTag" class="net.roseindia.checkboxlistTag"> <result>/pages/uiTags/checkboxlistTag.jsp</result> </action> |
Create two lists in the action class and populate them with various items as shown in the "checkboxlistTag" class.
checkboxlistTag.java
package net.roseindia;
|
Create a jsp using the tags
<s:checkboxlist name="Fruits-name" list="fruits" />
it prints a checboxlist with name Fruits and Creates a series of checkboxes from
fruits
list of the action class "checkboxlistTag".
<s:checkboxlist name="Animals-name" list="animals" />
it prints a checboxlist with name Animals and Creates a series of
checkboxes from animals
list of the action class "checkboxlistTag".
checkboxlistTag.jsp
<%@ taglib prefix="s" uri="/struts-tags" %>
|
Output of the checkboxlistTag.jsp: