|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
org.apache.struts.taglib.html Class BaseHandlerTag
java.lang.Object | +--javax.servlet.jsp.tagext.TagSupport | +--javax.servlet.jsp.tagext.BodyTagSupport | +--org.apache.struts.taglib.html.BaseHandlerTag
- All Implemented Interfaces:
- javax.servlet.jsp.tagext.BodyTag, java.io.Serializable, javax.servlet.jsp.tagext.Tag
- Direct Known Subclasses:
- BaseInputTag, CheckboxTag, ImgTag, LinkTag, MultiboxTag, RadioTag, SelectTag, SubmitTag
- public abstract class BaseHandlerTag
- extends javax.servlet.jsp.tagext.BodyTagSupport
Base class for tags that render form elements capable of including JavaScript event handlers and/or CSS Style attributes. This class does not implement the doStartTag() or doEndTag() methods. Subclasses should provide appropriate implementations of these.
- Version:
- $Rev: 168243 $ $Date: 2005-05-05 03:35:30 +0100 (Thu, 05 May 2005) $
- See Also:
- Serialized Form
Field Summary | |
protected java.lang.String |
accesskey
Access key character. |
private java.lang.String |
alt
The alternate text of this element. |
private java.lang.String |
altKey
The message resources key of the alternate text. |
private java.lang.String |
bundle
The name of the message resources bundle for message lookups. |
protected static java.util.Locale |
defaultLocale
Deprecated. Use Locale.getDefault() directly. |
private 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. |
private java.lang.String |
errorKey
The request attribute key for our error messages (if any). |
private java.lang.String |
errorStyle
Style attribute associated with component when errors exist. |
private java.lang.String |
errorStyleClass
Named Style class associated with component when errors exist. |
private java.lang.String |
errorStyleId
Identifier associated with component when errors exist. |
protected boolean |
indexed
Whether to created indexed names for fields |
private java.lang.String |
locale
The name of the session attribute key for our locale. |
private static org.apache.commons.logging.Log |
log
Commons Logging instance. |
private java.lang.Class |
loopTagStatusClass
|
private java.lang.reflect.Method |
loopTagStatusGetIndex
|
private java.lang.Class |
loopTagSupportClass
|
private java.lang.reflect.Method |
loopTagSupportGetStatus
|
protected static MessageResources |
messages
The message resources for this package. |
private java.lang.String |
onblur
Component lost focus event. |
private java.lang.String |
onchange
Content changed after component lost focus event. |
private java.lang.String |
onclick
Mouse click event. |
private java.lang.String |
ondblclick
Mouse double click event. |
private java.lang.String |
onfocus
Component has received focus event. |
private java.lang.String |
onkeydown
Key down in component event. |
private java.lang.String |
onkeypress
Key down and up together in component event. |
private java.lang.String |
onkeyup
Key released in component event. |
private java.lang.String |
onmousedown
Mouse pressed on component event. |
private java.lang.String |
onmousemove
Mouse moved over component event. |
private java.lang.String |
onmouseout
Mouse exit component event. |
private java.lang.String |
onmouseover
Mouse over component event. |
private java.lang.String |
onmouseup
Mouse released on component event. |
private java.lang.String |
onselect
Text selected in component event. |
private boolean |
readonly
Component is readonly. |
private java.lang.String |
style
Style attribute associated with component. |
private java.lang.String |
styleClass
Named Style class associated with component. |
private java.lang.String |
styleId
Identifier associated with component. |
protected java.lang.String |
tabindex
Tab index value. |
private java.lang.String |
title
The advisory title of this element. |
private java.lang.String |
titleKey
The message resources key of the advisory title. |
private boolean |
triedJstlInit
|
private boolean |
triedJstlSuccess
|
Fields inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
bodyContent |
Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
id, pageContext, parent, values |
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag |
EVAL_BODY_TAG |
Fields inherited from interface javax.servlet.jsp.tagext.Tag |
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
Constructor Summary | |
BaseHandlerTag()
|
Method Summary | |
protected boolean |
doErrorsExist()
Determine if there are errors for the component. |
java.lang.String |
getAccesskey()
Returns the accessKey character. |
java.lang.String |
getAlt()
Returns the alternate text attribute. |
java.lang.String |
getAltKey()
Returns the message resources key of the alternate text. |
java.lang.String |
getBundle()
Returns the name of the message resources bundle to use. |
boolean |
getDisabled()
Returns the disabled event handler. |
protected java.lang.String |
getElementClose()
Returns the closing brace for an input element depending on xhtml status. |
java.lang.String |
getErrorKey()
Returns the error key attribute. |
java.lang.String |
getErrorStyle()
Returns the error style attribute. |
java.lang.String |
getErrorStyleClass()
Returns the error style class attribute. |
java.lang.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. |
private java.lang.Integer |
getJstlLoopIndex()
|
java.lang.String |
getLocale()
Returns the name of the session attribute for our locale. |
java.lang.String |
getOnblur()
Returns the onBlur event handler. |
java.lang.String |
getOnchange()
Returns the onChange event handler. |
java.lang.String |
getOnclick()
Returns the onClick event handler. |
java.lang.String |
getOndblclick()
Returns the onDblClick event handler. |
java.lang.String |
getOnfocus()
Returns the onFocus event handler. |
java.lang.String |
getOnkeydown()
Returns the onKeyDown event handler. |
java.lang.String |
getOnkeypress()
Returns the onKeyPress event handler. |
java.lang.String |
getOnkeyup()
Returns the onKeyUp event handler. |
java.lang.String |
getOnmousedown()
Returns the onMouseDown event handler. |
java.lang.String |
getOnmousemove()
Returns the onMouseMove event handler. |
java.lang.String |
getOnmouseout()
Returns the onMouseOut event handler. |
java.lang.String |
getOnmouseover()
Returns the onMouseOver event handler. |
java.lang.String |
getOnmouseup()
Returns the onMouseUp event handler. |
java.lang.String |
getOnselect()
Returns the onSelect event handler. |
boolean |
getReadonly()
Returns the readonly event handler. |
java.lang.String |
getStyle()
Returns the style attribute. |
java.lang.String |
getStyleClass()
Returns the style class attribute. |
java.lang.String |
getStyleId()
Returns the style id attribute. |
java.lang.String |
getTabindex()
Returns the tabIndex value. |
java.lang.String |
getTitle()
Returns the advisory title attribute. |
java.lang.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 java.lang.String |
lookupProperty(java.lang.String beanName,
java.lang.String property)
Searches all scopes for the bean and calls BeanUtils.getProperty() with the given arguments and converts any exceptions into JspException. |
protected java.lang.String |
message(java.lang.String literal,
java.lang.String key)
Return the text specified by the literal value or the message resources key, if any; otherwise return null . |
protected void |
prepareAttribute(java.lang.StringBuffer handlers,
java.lang.String name,
java.lang.Object value)
Prepares an attribute if the value is not null, appending it to the the given StringBuffer. |
protected java.lang.String |
prepareEventHandlers()
Prepares the event handlers for inclusion in the component's HTML tag. |
protected void |
prepareFocusEvents(java.lang.StringBuffer handlers)
Prepares the focus event handlers, appending them to the the given StringBuffer. |
protected void |
prepareIndex(java.lang.StringBuffer handlers,
java.lang.String name)
Appends bean name with index in brackets for tags with 'true' value in 'indexed' attribute. |
protected void |
prepareKeyEvents(java.lang.StringBuffer handlers)
Prepares the keyboard event handlers, appending them to the the given StringBuffer. |
protected void |
prepareMouseEvents(java.lang.StringBuffer handlers)
Prepares the mouse event handlers, appending them to the the given StringBuffer. |
protected java.lang.String |
prepareName()
Prepares the actual name of the component. |
protected void |
prepareOtherAttributes(java.lang.StringBuffer handlers)
'Hook' to enable tags to be extended and additional attributes added. |
protected java.lang.String |
prepareStyles()
Prepares the style attributes for inclusion in the component's HTML tag. |
protected void |
prepareTextEvents(java.lang.StringBuffer handlers)
Prepares the text event handlers, appending them to the the given StringBuffer. |
void |
release()
Release any acquired resources. |
void |
setAccesskey(java.lang.String accessKey)
Sets the accessKey character. |
void |
setAlt(java.lang.String alt)
Sets the alternate text attribute. |
void |
setAltKey(java.lang.String altKey)
Sets the message resources key of the alternate text. |
void |
setBundle(java.lang.String bundle)
Sets the name of the message resources bundle to use. |
void |
setDisabled(boolean disabled)
Sets the disabled event handler. |
void |
setErrorKey(java.lang.String errorKey)
Sets the error key attribute. |
void |
setErrorStyle(java.lang.String errorStyle)
Sets the error style attribute. |
void |
setErrorStyleClass(java.lang.String errorStyleClass)
Sets the error style class attribute. |
void |
setErrorStyleId(java.lang.String errorStyleId)
Sets the error style id attribute. |
void |
setIndexed(boolean indexed)
Sets the indexed value. |
void |
setLocale(java.lang.String locale)
Sets the name of the session attribute for our locale. |
void |
setOnblur(java.lang.String onBlur)
Sets the onBlur event handler. |
void |
setOnchange(java.lang.String onChange)
Sets the onChange event handler. |
void |
setOnclick(java.lang.String onClick)
Sets the onClick event handler. |
void |
setOndblclick(java.lang.String onDblClick)
Sets the onDblClick event handler. |
void |
setOnfocus(java.lang.String onFocus)
Sets the onFocus event handler. |
void |
setOnkeydown(java.lang.String onKeyDown)
Sets the onKeyDown event handler. |
void |
setOnkeypress(java.lang.String onKeyPress)
Sets the onKeyPress event handler. |
void |
setOnkeyup(java.lang.String onKeyUp)
Sets the onKeyUp event handler. |
void |
setOnmousedown(java.lang.String onMouseDown)
Sets the onMouseDown event handler. |
void |
setOnmousemove(java.lang.String onMouseMove)
Sets the onMouseMove event handler. |
void |
setOnmouseout(java.lang.String onMouseOut)
Sets the onMouseOut event handler. |
void |
setOnmouseover(java.lang.String onMouseOver)
Sets the onMouseOver event handler. |
void |
setOnmouseup(java.lang.String onMouseUp)
Sets the onMouseUp event handler. |
void |
setOnselect(java.lang.String onSelect)
Sets the onSelect event handler. |
void |
setReadonly(boolean readonly)
Sets the readonly event handler. |
void |
setStyle(java.lang.String style)
Sets the style attribute. |
void |
setStyleClass(java.lang.String styleClass)
Sets the style class attribute. |
void |
setStyleId(java.lang.String styleId)
Sets the style id attribute. |
void |
setTabindex(java.lang.String tabIndex)
Sets the tabIndex value. |
void |
setTitle(java.lang.String title)
Sets the advisory title attribute. |
void |
setTitleKey(java.lang.String titleKey)
Sets the message resources key of the advisory title. |
Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
doAfterBody, doEndTag, doInitBody, doStartTag, getBodyContent, getPreviousOut, setBodyContent |
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue |
Methods inherited from class java.lang.Object |
|
Methods inherited from interface javax.servlet.jsp.tagext.Tag |
getParent, setPageContext, setParent |
Field Detail |
log
private static org.apache.commons.logging.Log log
- Commons Logging instance.
defaultLocale
protected static final java.util.Locale defaultLocale
- Deprecated. Use Locale.getDefault() directly.
- The default Locale for our server.
messages
protected static MessageResources messages
- The message resources for this package.
accesskey
protected java.lang.String accesskey
- Access key character.
tabindex
protected java.lang.String tabindex
- Tab index value.
indexed
protected boolean indexed
- Whether to created indexed names for fields
- Since:
- Struts 1.1
onclick
private java.lang.String onclick
- Mouse click event.
ondblclick
private java.lang.String ondblclick
- Mouse double click event.
onmouseover
private java.lang.String onmouseover
- Mouse over component event.
onmouseout
private java.lang.String onmouseout
- Mouse exit component event.
onmousemove
private java.lang.String onmousemove
- Mouse moved over component event.
onmousedown
private java.lang.String onmousedown
- Mouse pressed on component event.
onmouseup
private java.lang.String onmouseup
- Mouse released on component event.
onkeydown
private java.lang.String onkeydown
- Key down in component event.
onkeyup
private java.lang.String onkeyup
- Key released in component event.
onkeypress
private java.lang.String onkeypress
- Key down and up together in component event.
onselect
private java.lang.String onselect
- Text selected in component event.
onchange
private java.lang.String onchange
- Content changed after component lost focus event.
onblur
private java.lang.String onblur
- Component lost focus event.
onfocus
private java.lang.String onfocus
- Component has received focus event.
disabled
private boolean disabled
- Component is disabled.
doDisabled
protected boolean doDisabled
- Indicates whether 'disabled' is a valid attribute
readonly
private boolean readonly
- Component is readonly.
doReadonly
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. Therefore, except for those tags this value is set to
false
.
style
private java.lang.String style
- Style attribute associated with component.
styleClass
private java.lang.String styleClass
- Named Style class associated with component.
styleId
private java.lang.String styleId
- Identifier associated with component.
errorKey
private java.lang.String errorKey
- The request attribute key for our error messages (if any).
errorStyle
private java.lang.String errorStyle
- Style attribute associated with component when errors exist.
errorStyleClass
private java.lang.String errorStyleClass
- Named Style class associated with component when errors exist.
errorStyleId
private java.lang.String errorStyleId
- Identifier associated with component when errors exist.
alt
private java.lang.String alt
- The alternate text of this element.
altKey
private java.lang.String altKey
- The message resources key of the alternate text.
bundle
private java.lang.String bundle
- The name of the message resources bundle for message lookups.
locale
private java.lang.String locale
- The name of the session attribute key for our locale.
title
private java.lang.String title
- The advisory title of this element.
titleKey
private java.lang.String titleKey
- The message resources key of the advisory title.
loopTagSupportClass
private java.lang.Class loopTagSupportClass
loopTagSupportGetStatus
private java.lang.reflect.Method loopTagSupportGetStatus
loopTagStatusClass
private java.lang.Class loopTagStatusClass
loopTagStatusGetIndex
private java.lang.reflect.Method loopTagStatusGetIndex
triedJstlInit
private boolean triedJstlInit
triedJstlSuccess
private boolean triedJstlSuccess
Constructor Detail |
BaseHandlerTag
public BaseHandlerTag()
Method Detail |
setAccesskey
public void setAccesskey(java.lang.String accessKey)
- Sets the accessKey character.
getAccesskey
public java.lang.String getAccesskey()
- Returns the accessKey character.
setTabindex
public void setTabindex(java.lang.String tabIndex)
- Sets the tabIndex value.
getTabindex
public java.lang.String getTabindex()
- Returns the tabIndex value.
setIndexed
public void setIndexed(boolean indexed)
- Sets the indexed value.
- Since:
- Struts 1.1
getIndexed
public boolean getIndexed()
- Returns the indexed value.
- Since:
- Struts 1.1
setOnclick
public void setOnclick(java.lang.String onClick)
- Sets the onClick event handler.
getOnclick
public java.lang.String getOnclick()
- Returns the onClick event handler.
setOndblclick
public void setOndblclick(java.lang.String onDblClick)
- Sets the onDblClick event handler.
getOndblclick
public java.lang.String getOndblclick()
- Returns the onDblClick event handler.
setOnmousedown
public void setOnmousedown(java.lang.String onMouseDown)
- Sets the onMouseDown event handler.
getOnmousedown
public java.lang.String getOnmousedown()
- Returns the onMouseDown event handler.
setOnmouseup
public void setOnmouseup(java.lang.String onMouseUp)
- Sets the onMouseUp event handler.
getOnmouseup
public java.lang.String getOnmouseup()
- Returns the onMouseUp event handler.
setOnmousemove
public void setOnmousemove(java.lang.String onMouseMove)
- Sets the onMouseMove event handler.
getOnmousemove
public java.lang.String getOnmousemove()
- Returns the onMouseMove event handler.
setOnmouseover
public void setOnmouseover(java.lang.String onMouseOver)
- Sets the onMouseOver event handler.
getOnmouseover
public java.lang.String getOnmouseover()
- Returns the onMouseOver event handler.
setOnmouseout
public void setOnmouseout(java.lang.String onMouseOut)
- Sets the onMouseOut event handler.
getOnmouseout
public java.lang.String getOnmouseout()
- Returns the onMouseOut event handler.
setOnkeydown
public void setOnkeydown(java.lang.String onKeyDown)
- Sets the onKeyDown event handler.
getOnkeydown
public java.lang.String getOnkeydown()
- Returns the onKeyDown event handler.
setOnkeyup
public void setOnkeyup(java.lang.String onKeyUp)
- Sets the onKeyUp event handler.
getOnkeyup
public java.lang.String getOnkeyup()
- Returns the onKeyUp event handler.
setOnkeypress
public void setOnkeypress(java.lang.String onKeyPress)
- Sets the onKeyPress event handler.
getOnkeypress
public java.lang.String getOnkeypress()
- Returns the onKeyPress event handler.
setOnchange
public void setOnchange(java.lang.String onChange)
- Sets the onChange event handler.
getOnchange
public java.lang.String getOnchange()
- Returns the onChange event handler.
setOnselect
public void setOnselect(java.lang.String onSelect)
- Sets the onSelect event handler.
getOnselect
public java.lang.String getOnselect()
- Returns the onSelect event handler.
setOnblur
public void setOnblur(java.lang.String onBlur)
- Sets the onBlur event handler.
getOnblur
public java.lang.String getOnblur()
- Returns the onBlur event handler.
setOnfocus
public void setOnfocus(java.lang.String onFocus)
- Sets the onFocus event handler.
getOnfocus
public java.lang.String getOnfocus()
- Returns the onFocus event handler.
setDisabled
public void setDisabled(boolean disabled)
- Sets the disabled event handler.
getDisabled
public boolean getDisabled()
- Returns the disabled event handler.
setReadonly
public void setReadonly(boolean readonly)
- Sets the readonly event handler.
getReadonly
public boolean getReadonly()
- Returns the readonly event handler.
setStyle
public void setStyle(java.lang.String style)
- Sets the style attribute.
getStyle
public java.lang.String getStyle()
- Returns the style attribute.
setStyleClass
public void setStyleClass(java.lang.String styleClass)
- Sets the style class attribute.
getStyleClass
public java.lang.String getStyleClass()
- Returns the style class attribute.
setStyleId
public void setStyleId(java.lang.String styleId)
- Sets the style id attribute.
getStyleId
public java.lang.String getStyleId()
- Returns the style id attribute.
getErrorKey
public java.lang.String getErrorKey()
- Returns the error key attribute.
setErrorKey
public void setErrorKey(java.lang.String errorKey)
- Sets the error key attribute.
getErrorStyle
public java.lang.String getErrorStyle()
- Returns the error style attribute.
setErrorStyle
public void setErrorStyle(java.lang.String errorStyle)
- Sets the error style attribute.
getErrorStyleClass
public java.lang.String getErrorStyleClass()
- Returns the error style class attribute.
setErrorStyleClass
public void setErrorStyleClass(java.lang.String errorStyleClass)
- Sets the error style class attribute.
getErrorStyleId
public java.lang.String getErrorStyleId()
- Returns the error style id attribute.
setErrorStyleId
public void setErrorStyleId(java.lang.String errorStyleId)
- Sets the error style id attribute.
getAlt
public java.lang.String getAlt()
- Returns the alternate text attribute.
setAlt
public void setAlt(java.lang.String alt)
- Sets the alternate text attribute.
getAltKey
public java.lang.String getAltKey()
- Returns the message resources key of the alternate text.
setAltKey
public void setAltKey(java.lang.String altKey)
- Sets the message resources key of the alternate text.
getBundle
public java.lang.String getBundle()
- Returns the name of the message resources bundle to use.
setBundle
public void setBundle(java.lang.String bundle)
- Sets the name of the message resources bundle to use.
getLocale
public java.lang.String getLocale()
- Returns the name of the session attribute for our locale.
setLocale
public void setLocale(java.lang.String locale)
- Sets the name of the session attribute for our locale.
getTitle
public java.lang.String getTitle()
- Returns the advisory title attribute.
setTitle
public void setTitle(java.lang.String title)
- Sets the advisory title attribute.
getTitleKey
public java.lang.String getTitleKey()
- Returns the message resources key of the advisory title.
setTitleKey
public void setTitleKey(java.lang.String titleKey)
- Sets the message resources key of the advisory title.
release
public void release()
- Release any acquired resources.
- Overrides:
release
in classjavax.servlet.jsp.tagext.BodyTagSupport
message
protected java.lang.String message(java.lang.String literal, java.lang.String key) throws javax.servlet.jsp.JspException
- Return the text specified by the literal value or the message resources
key, if any; otherwise return
null
. - Parameters:
literal
- Literal text value ornull
key
- Message resources key ornull
- Throws:
javax.servlet.jsp.JspException
- if both arguments are non-null
getJstlLoopIndex
private java.lang.Integer getJstlLoopIndex()
prepareIndex
protected void prepareIndex(java.lang.StringBuffer handlers, java.lang.String name) throws javax.servlet.jsp.JspException
- Appends bean name with index in brackets for tags with 'true' value in 'indexed' attribute.
- Parameters:
handlers
- The StringBuffer that output will be appended to.- Throws:
javax.servlet.jsp.JspException
- if 'indexed' tag used outside of iterate tag.
getIndexValue
protected int getIndexValue() throws javax.servlet.jsp.JspException
- Returns the index value for tags with 'true' value in 'indexed' attribute.
- Returns:
- the index value.
- Throws:
javax.servlet.jsp.JspException
- if 'indexed' tag used outside of iterate tag.
prepareStyles
protected java.lang.String prepareStyles() throws javax.servlet.jsp.JspException
- Prepares the style attributes for inclusion in the component's HTML tag.
- Returns:
- The prepared String for inclusion in the HTML tag.
- Throws:
javax.servlet.jsp.JspException
- if invalid attributes are specified
doErrorsExist
protected boolean doErrorsExist() throws javax.servlet.jsp.JspException
- Determine if there are errors for the component.
- Returns:
- Whether errors exist.
prepareName
protected java.lang.String prepareName() throws javax.servlet.jsp.JspException
- Prepares the actual name of the component.
- Returns:
- The actual component name.
prepareEventHandlers
protected java.lang.String prepareEventHandlers()
- Prepares the event handlers for inclusion in the component's HTML tag.
- Returns:
- The prepared String for inclusion in the HTML tag.
prepareMouseEvents
protected void prepareMouseEvents(java.lang.StringBuffer handlers)
- Prepares the mouse event handlers, appending them to the the given StringBuffer.
- Parameters:
handlers
- The StringBuffer that output will be appended to.
prepareKeyEvents
protected void prepareKeyEvents(java.lang.StringBuffer handlers)
- Prepares the keyboard event handlers, appending them to the the given StringBuffer.
- Parameters:
handlers
- The StringBuffer that output will be appended to.
prepareTextEvents
protected void prepareTextEvents(java.lang.StringBuffer handlers)
- Prepares the text event handlers, appending them to the the given StringBuffer.
- Parameters:
handlers
- The StringBuffer that output will be appended to.
prepareFocusEvents
protected void prepareFocusEvents(java.lang.StringBuffer handlers)
- Prepares the focus event handlers, appending them to the the given StringBuffer.
- Parameters:
handlers
- The StringBuffer that output will be appended to.
prepareOtherAttributes
protected void prepareOtherAttributes(java.lang.StringBuffer handlers)
- 'Hook' to enable tags to be extended and additional attributes added.
- Parameters:
handlers
- The StringBuffer that output will be appended to.
prepareAttribute
protected void prepareAttribute(java.lang.StringBuffer handlers, java.lang.String name, java.lang.Object value)
- Prepares an attribute if the value is not null, appending it to the the given StringBuffer.
- Parameters:
handlers
- The StringBuffer that output will be appended to.
isXhtml
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.
- Returns:
- true if the tag is nested within an html tag with xhtml set to true, false otherwise.
- Since:
- Struts 1.1
getElementClose
protected java.lang.String getElementClose()
- Returns the closing brace for an input element depending on xhtml status. The tag must be nested within an %lt;html:html> tag that has xhtml set to true.
- Returns:
- String - > if xhtml is false, /> if xhtml is true
- Since:
- Struts 1.1
lookupProperty
protected java.lang.String lookupProperty(java.lang.String beanName, java.lang.String property) throws javax.servlet.jsp.JspException
- Searches all scopes for the bean and calls BeanUtils.getProperty() with the given arguments and converts any exceptions into JspException.
- 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:
javax.servlet.jsp.JspException
-- Since:
- Struts 1.1
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright � 2000-2005 - The Apache Software Foundation