All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.opensymphony.webwork.components.Radio Maven / Gradle / Ivy

package com.opensymphony.webwork.components;

import com.opensymphony.xwork.util.OgnlValueStack;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 * 
 * Render a radio button input field.

* * *

Examples *

* * In this example, a radio control is displayed with a list of genders. The gender list is built from attribute * id=genders. WW calls getGenders() which will return a Map. For examples using listKey and listValue attributes, * see the section select tag. The default selected one will be determined (in this case) by the getMale() method * in the action class which should retun a value similar to the key of the getGenters() map if that particular * gender is to be selected.

* *

 * 
 * <ww:action name="GenderMap" id="genders"/>
 * <ww:radio label="Gender" name="male" list="#genders.genders"/>
 * 
 * 
* * @author Patrick Lightbody * @author Rene Gielen * @author tm_jee * @version $Revision: 1577 $ * @since 2.2 * * @ww.tag name="radio" tld-body-content="JSP" tld-tag-class="com.opensymphony.webwork.views.jsp.ui.RadioTag" * description="Renders a radio button input field" */ public class Radio extends ListUIBean { final public static String TEMPLATE = "radiomap"; public Radio(OgnlValueStack stack, HttpServletRequest request, HttpServletResponse response) { super(stack, request, response); } protected String getDefaultTemplate() { return TEMPLATE; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy