|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectBodyTagSupport
it.eng.spago.taglib.html.BaseHandlerTag
it.eng.spago.taglib.html.RadioTag
public class RadioTag
Tag for input fields of type "radio".
Field Summary | |
---|---|
protected java.lang.String |
idName
|
protected static MessageBundleReference |
messages
The message resources for this package. |
protected java.lang.String |
name
|
protected java.lang.String |
property
The property name for this field. |
protected java.lang.String |
text
The body content of this tag (if any). |
protected java.lang.String |
value
The server value for this option. |
Fields inherited from class it.eng.spago.taglib.html.BaseHandlerTag |
---|
accesskey, doDisabled, doReadonly, indexed, tabindex |
Constructor Summary | |
---|---|
RadioTag()
|
Method Summary | |
---|---|
int |
doAfterBody()
Save the associated label from the body content. |
int |
doEndTag()
Optionally render the associated label from the body content. |
int |
doStartTag()
Generate the required input tag. |
java.lang.String |
getProperty()
Return the property name. |
java.lang.String |
getScope()
|
java.lang.String |
getValue()
Return the server value. |
protected java.lang.String |
prepareName()
Prepare the name element |
void |
release()
Release any acquired resources. |
protected java.lang.String |
renderRadioElement(java.lang.String serverValue,
java.lang.String checkedValue)
Renders an HTML <input type="radio"> element. |
void |
setIdName(java.lang.String idName)
|
void |
setName(java.lang.String name)
|
void |
setProperty(java.lang.String property)
Set the property name. |
void |
setScope(java.lang.String scope)
|
void |
setValue(java.lang.String value)
Set the server value. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static MessageBundleReference messages
protected java.lang.String property
protected java.lang.String text
protected java.lang.String name
protected java.lang.String value
protected java.lang.String idName
Constructor Detail |
---|
public RadioTag()
Method Detail |
---|
public java.lang.String getProperty()
public void setProperty(java.lang.String property)
property
- The new property namepublic java.lang.String getValue()
public void setValue(java.lang.String value)
value
- The new server valuepublic void setIdName(java.lang.String idName)
public int doStartTag() throws JspException
JspException
- if a JSP exception has occurredprotected java.lang.String renderRadioElement(java.lang.String serverValue, java.lang.String checkedValue) throws JspException
serverValue
- The data to be used in the tag's value
attribute and sent to the server when the form is
submitted.checkedValue
- If the serverValue equals this value the radio
button will be checked.
JspException
public int doAfterBody() throws JspException
JspException
- if a JSP exception has occurredpublic int doEndTag() throws JspException
JspException
- if a JSP exception has occurredprotected java.lang.String prepareName() throws JspException
prepareName
in class BaseHandlerTag
JspException
public void release()
release
in class BaseHandlerTag
public void setName(java.lang.String name)
public java.lang.String getScope()
public void setScope(java.lang.String scope)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |