org.apache.struts.taglib.html
public abstract class BaseHandlerTag extends BodyTagSupport
Version: $Rev: 168243 $ $Date: 2005-05-05 03:35:30 +0100 (Thu, 05 May 2005) $
Field Summary | |
---|---|
protected String | accesskey Access key character. |
String | alt The alternate text of this element. |
String | altKey The message resources key of the alternate text. |
String | bundle The name of the message resources bundle for message lookups. |
protected static Locale | defaultLocale
The default Locale for our server. |
boolean | disabled Component is disabled. |
protected boolean | doDisabled Indicates whether 'disabled' is a valid attribute |
protected boolean | doReadonly Indicates whether 'readonly' is a valid attribute. According to the HTML 4.0 Specification <readonly> is valid for <input type="text">, <input type="password"> and <textarea"> elements. |
String | errorKey The request attribute key for our error messages (if any). |
String | errorStyle Style attribute associated with component when errors exist. |
String | errorStyleClass Named Style class associated with component when errors exist. |
String | errorStyleId Identifier associated with component when errors exist. |
protected boolean | indexed Whether to created indexed names for fields |
String | locale The name of the session attribute key for our locale. |
static Log | log
Commons Logging instance. |
Class | loopTagStatusClass |
Method | loopTagStatusGetIndex |
Class | loopTagSupportClass |
Method | loopTagSupportGetStatus |
protected static MessageResources | messages
The message resources for this package. |
String | onblur Component lost focus event. |
String | onchange Content changed after component lost focus event. |
String | onclick Mouse click event. |
String | ondblclick Mouse double click event. |
String | onfocus Component has received focus event. |
String | onkeydown Key down in component event. |
String | onkeypress Key down and up together in component event. |
String | onkeyup Key released in component event. |
String | onmousedown Mouse pressed on component event. |
String | onmousemove Mouse moved over component event. |
String | onmouseout Mouse exit component event. |
String | onmouseover Mouse over component event. |
String | onmouseup Mouse released on component event. |
String | onselect Text selected in component event. |
boolean | readonly Component is readonly. |
String | style Style attribute associated with component. |
String | styleClass Named Style class associated with component. |
String | styleId Identifier associated with component. |
protected String | tabindex Tab index value. |
String | title The advisory title of this element. |
String | titleKey The message resources key of the advisory title. |
boolean | triedJstlInit |
boolean | triedJstlSuccess |
Method Summary | |
---|---|
protected boolean | doErrorsExist()
Determine if there are errors for the component. |
String | getAccesskey() Returns the accessKey character. |
String | getAlt() Returns the alternate text attribute. |
String | getAltKey() Returns the message resources key of the alternate text. |
String | getBundle() Returns the name of the message resources bundle to use. |
boolean | getDisabled() Returns the disabled event handler. |
protected String | getElementClose()
Returns the closing brace for an input element depending on xhtml status. |
String | getErrorKey() Returns the error key attribute. |
String | getErrorStyle() Returns the error style attribute. |
String | getErrorStyleClass() Returns the error style class attribute. |
String | getErrorStyleId() Returns the error style id attribute. |
boolean | getIndexed() Returns the indexed value. |
protected int | getIndexValue()
Returns the index value for tags with 'true' value in 'indexed' attribute. |
Integer | getJstlLoopIndex() |
String | getLocale() Returns the name of the session attribute for our locale. |
String | getOnblur() Returns the onBlur event handler. |
String | getOnchange() Returns the onChange event handler. |
String | getOnclick() Returns the onClick event handler. |
String | getOndblclick() Returns the onDblClick event handler. |
String | getOnfocus() Returns the onFocus event handler. |
String | getOnkeydown() Returns the onKeyDown event handler. |
String | getOnkeypress() Returns the onKeyPress event handler. |
String | getOnkeyup() Returns the onKeyUp event handler. |
String | getOnmousedown() Returns the onMouseDown event handler. |
String | getOnmousemove() Returns the onMouseMove event handler. |
String | getOnmouseout() Returns the onMouseOut event handler. |
String | getOnmouseover() Returns the onMouseOver event handler. |
String | getOnmouseup() Returns the onMouseUp event handler. |
String | getOnselect() Returns the onSelect event handler. |
boolean | getReadonly() Returns the readonly event handler. |
String | getStyle() Returns the style attribute. |
String | getStyleClass() Returns the style class attribute. |
String | getStyleId() Returns the style id attribute. |
String | getTabindex() Returns the tabIndex value. |
String | getTitle() Returns the advisory title attribute. |
String | getTitleKey() Returns the message resources key of the advisory title. |
protected boolean | isXhtml()
Allows HTML tags to find out if they're nested within an %lt;html:html> tag that
has xhtml set to true. |
protected String | lookupProperty(String beanName, String property)
Searches all scopes for the bean and calls BeanUtils.getProperty() with the
given arguments and converts any exceptions into JspException.
|
protected String | message(String literal, String key)
Return the text specified by the literal value or the message resources
key, if any; otherwise return null .
|
protected void | prepareAttribute(StringBuffer handlers, String name, Object value)
Prepares an attribute if the value is not null, appending it to the the given
StringBuffer. |
protected String | prepareEventHandlers()
Prepares the event handlers for inclusion in the component's HTML tag. |
protected void | prepareFocusEvents(StringBuffer handlers)
Prepares the focus event handlers, appending them to the the given
StringBuffer. |
protected void | prepareIndex(StringBuffer handlers, String name)
Appends bean name with index in brackets for tags with
'true' value in 'indexed' attribute. |
protected void | prepareKeyEvents(StringBuffer handlers)
Prepares the keyboard event handlers, appending them to the the given
StringBuffer. |
protected void | prepareMouseEvents(StringBuffer handlers)
Prepares the mouse event handlers, appending them to the the given
StringBuffer. |
protected String | prepareName()
Prepares the actual name of the component. |
protected void | prepareOtherAttributes(StringBuffer handlers)
'Hook' to enable tags to be extended and
additional attributes added. |
protected String | prepareStyles()
Prepares the style attributes for inclusion in the component's HTML tag. |
protected void | prepareTextEvents(StringBuffer handlers)
Prepares the text event handlers, appending them to the the given
StringBuffer. |
void | release()
Release any acquired resources. |
void | setAccesskey(String accessKey) Sets the accessKey character. |
void | setAlt(String alt) Sets the alternate text attribute. |
void | setAltKey(String altKey) Sets the message resources key of the alternate text. |
void | setBundle(String bundle) Sets the name of the message resources bundle to use. |
void | setDisabled(boolean disabled) Sets the disabled event handler. |
void | setErrorKey(String errorKey) Sets the error key attribute. |
void | setErrorStyle(String errorStyle) Sets the error style attribute. |
void | setErrorStyleClass(String errorStyleClass) Sets the error style class attribute. |
void | setErrorStyleId(String errorStyleId) Sets the error style id attribute. |
void | setIndexed(boolean indexed) Sets the indexed value. |
void | setLocale(String locale) Sets the name of the session attribute for our locale. |
void | setOnblur(String onBlur) Sets the onBlur event handler. |
void | setOnchange(String onChange) Sets the onChange event handler. |
void | setOnclick(String onClick) Sets the onClick event handler. |
void | setOndblclick(String onDblClick) Sets the onDblClick event handler. |
void | setOnfocus(String onFocus) Sets the onFocus event handler. |
void | setOnkeydown(String onKeyDown) Sets the onKeyDown event handler. |
void | setOnkeypress(String onKeyPress) Sets the onKeyPress event handler. |
void | setOnkeyup(String onKeyUp) Sets the onKeyUp event handler. |
void | setOnmousedown(String onMouseDown) Sets the onMouseDown event handler. |
void | setOnmousemove(String onMouseMove) Sets the onMouseMove event handler. |
void | setOnmouseout(String onMouseOut) Sets the onMouseOut event handler. |
void | setOnmouseover(String onMouseOver) Sets the onMouseOver event handler. |
void | setOnmouseup(String onMouseUp) Sets the onMouseUp event handler. |
void | setOnselect(String onSelect) Sets the onSelect event handler. |
void | setReadonly(boolean readonly) Sets the readonly event handler. |
void | setStyle(String style) Sets the style attribute. |
void | setStyleClass(String styleClass) Sets the style class attribute. |
void | setStyleId(String styleId) Sets the style id attribute. |
void | setTabindex(String tabIndex) Sets the tabIndex value. |
void | setTitle(String title) Sets the advisory title attribute. |
void | setTitleKey(String titleKey) Sets the message resources key of the advisory title. |
Deprecated: Use Locale.getDefault() directly.
The default Locale for our server.Indicates whether 'readonly' is a valid attribute.
According to the HTML 4.0 Specification <readonly>
is valid for <input type="text">, <input type="password">
and <textarea"> elements. Therefore, except for those tags this
value is set to false
.
Since: Struts 1.1
Returns: Whether errors exist.
Returns: String - > if xhtml is false, /> if xhtml is true
Since: Struts 1.1
Since: Struts 1.1
Returns: the index value.
Throws: JspException if 'indexed' tag used outside of iterate tag.
Returns: true if the tag is nested within an html tag with xhtml set to true, false otherwise.
Since: Struts 1.1
Parameters: beanName The name of the object to get the property from. property The name of the property to get.
Returns: The value of the property.
Throws: JspException
Since: Struts 1.1
null
.
Parameters: literal Literal text value or null
key Message resources key or null
Throws: JspException if both arguments are non-null
Parameters: handlers The StringBuffer that output will be appended to.
Returns: The prepared String for inclusion in the HTML tag.
Parameters: handlers The StringBuffer that output will be appended to.
Parameters: handlers The StringBuffer that output will be appended to.
Throws: JspException if 'indexed' tag used outside of iterate tag.
Parameters: handlers The StringBuffer that output will be appended to.
Parameters: handlers The StringBuffer that output will be appended to.
Returns: The actual component name.
Parameters: handlers The StringBuffer that output will be appended to.
Returns: The prepared String for inclusion in the HTML tag.
Throws: JspException if invalid attributes are specified
Parameters: handlers The StringBuffer that output will be appended to.
Since: Struts 1.1