|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
org.apache.struts.taglib.BaseHandlerTag | +--org.apache.struts.taglib.SelectTag
Custom tag that represents an HTML select element, associated with a bean property specified by our attributes. This tag must be nested inside a form tag.
Field Summary | |
private java.lang.String |
match
The actual value we will match against, calculated in doStartTag(). |
protected static MessageResources |
messages
The message resources for this package. |
private java.lang.String |
multiple
Should multiple selections be allowed? |
private java.lang.String |
name
The name of the bean containing our underlying property. |
private java.lang.String |
property
The property name we are associated with. |
private java.lang.String |
size
How many available options should be displayed when this element is rendered? |
private java.lang.String |
value
The value to compare with for marking an option selected. |
Fields inherited from class org.apache.struts.taglib.BaseHandlerTag |
accessKey, onBlur, onChange, onClick, onDblClick, onFocus, onKeyDown, onKeyPress, onKeyUp, onMouseDown, onMouseMove, onMouseOut, onMouseOver, onMouseUp, onSelect, style, styleClass, styleId, tabIndex |
Constructor Summary | |
SelectTag()
|
Method Summary | |
int |
doEndTag()
Render the end of this form. |
int |
doStartTag()
Render the beginning of this form. |
java.lang.String |
getMatch()
Return the actual match value (only valid from nested tags). |
java.lang.String |
getMultiple()
|
java.lang.String |
getName()
|
java.lang.String |
getProperty()
Return the property name. |
java.lang.String |
getSize()
|
java.lang.String |
getValue()
Return the comparison value. |
void |
release()
Release any acquired resources. |
void |
setMultiple(java.lang.String multiple)
|
void |
setName(java.lang.String name)
|
void |
setProperty(java.lang.String property)
Set the property name. |
void |
setSize(java.lang.String size)
|
void |
setValue(java.lang.String value)
Set the comparison value. |
Methods inherited from class org.apache.struts.taglib.BaseHandlerTag |
getAccessKey, getOnBlur, getOnChange, getOnClick, getOnDblClick, getOnFocus, getOnKeyDown, getOnKeyPress, getOnKeyUp, getOnMouseDown, getOnMouseMove, getOnMouseOut, getOnMouseOver, getOnMouseUp, getOnSelect, getStyle, getStyleClass, getStyleId, getTabIndex, prepareEventHandlers, prepareFocusEvents, prepareKeyEvents, prepareMouseEvents, prepareStyles, prepareTextEvents, setAccessKey, setOnBlur, setOnChange, setOnClick, setOnDblClick, setOnFocus, setOnKeyDown, setOnKeyPress, setOnKeyUp, setOnMouseDown, setOnMouseMove, setOnMouseOut, setOnMouseOver, setOnMouseUp, setOnSelect, setStyle, setStyleClass, setStyleId, setTabIndex |
Field Detail |
private java.lang.String match
protected static MessageResources messages
private java.lang.String multiple
private java.lang.String name
private java.lang.String property
private java.lang.String size
private java.lang.String value
Constructor Detail |
public SelectTag()
Method Detail |
public java.lang.String getMultiple()
public void setMultiple(java.lang.String multiple)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getSize()
public void setSize(java.lang.String size)
public java.lang.String getMatch()
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 comparison valuepublic int doStartTag() throws javax.servlet.jsp.JspException
JspException
- if a JSP exception has occurredpublic int doEndTag() throws javax.servlet.jsp.JspException
JspException
- if a JSP exception has occurredpublic void release()
release
in class BaseHandlerTag
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |