|
BEA NetUI tags and APIs are included for backward compatibility only. For new applications, use the Beehive tags and APIs. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.tagext.BodyTagSupport
com.bea.wlw.netui.tags.AbstractBaseTag
com.bea.wlw.netui.tags.html.Error
public class Error
Renders an error message with a given error key value if that key can be found in the
ActionErrors registered in the pageContext at
org.apache.struts.action.Action.ERROR_KEY. Error ignores its body content.
The following optional message keys will be utilized if corresponding messages exist for them in the application resources:
| Attribute Descriptions | |||
|---|---|---|---|
| Attribute | Required | Runtime Expression Evaluation | Data Bindable |
| bundle | No | No | No |
| The message bundle where the error message can be found | |||
| locale | No | No | No |
| The session attribute key for the locale | |||
| value | Yes | No | Read Only |
| The value for getting the error key | |||
Errors,
Serialized Form<netui:error bundle="com.project.errorMessages" value="InvalidName"/>
PageContext at
org.apache.struts.action.Action.ERROR_KEY.
The following optional message keys will be utilized if corresponding messages exist for them in the application resources:
- error.prefix - If present, the corresponding message will be rendered before each individual error message.
- error.suffix - If present, the corresponding message will be rendered after each individual error message.
| Field Summary | |
|---|---|
protected String |
bundle
The message bundle where the error messages can be found. |
protected static Locale |
defaultLocale
The default locale on the server. |
protected String |
locale
The session attribute key for the locale. |
protected String |
value
The value for getting the error key. |
| Fields inherited from class com.bea.wlw.netui.tags.AbstractBaseTag |
|---|
ATTR_GENERAL, ATTR_GENERAL_EXPRESSION, ATTR_JAVASCRIPT, ATTR_STYLE, JAVASCRIPT_STATUS, NETUI_UNIQUE_CNT |
| Fields inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
|---|
bodyContent |
| Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
|---|
id, pageContext |
| Fields inherited from interface com.bea.wlw.netui.tags.html.HtmlConstants |
|---|
ACCEPT, ACCESSKEY, ACTION, ALIGN, ALINK, ALT, ANCHOR, BACKGROUND, BASE, BGCOLOR, BODY, BORDER, BR, CAPTION, CELLPADDING, CELLSPACING, CHAR, CHAROFF, CHARSET, CHECKED, CLASS, COLS, COORDS, DIR, DISABLED, DIV, ENCTYPE, FOR, FORM, FORM_GET, FORM_POST, FRAME, HEIGHT, HREF, HREFLANG, HSPACE, HTML, ID, IMAGE, INPUT, INPUT_BUTTON, INPUT_CHECKBOX, INPUT_FILE, INPUT_HIDDEN, INPUT_IMAGE, INPUT_PASSWORD, INPUT_RADIO, INPUT_RESET, INPUT_SUBMIT, INPUT_TEXT, ISMAP, LABEL, LANG, LINK, LONGDESC, MAXLENGTH, METHOD, NAME, ONBLUR, ONCHANGE, ONCLICK, ONDBLCLICK, ONFOCUS, ONKEYDOWN, ONKEYPRESS, ONKEYUP, ONLOAD, ONMOUSEDOWN, ONMOUSEMOVE, ONMOUSEOUT, ONMOUSEOVER, ONMOUSEUP, ONRESET, ONSELECT, ONSUBMIT, ONUNLOAD, OPTION, READONLY, REL, REV, ROWS, RULES, SELECT, SHAPE, SIZE, SPAN, SRC, STYLE, SUMMARY, TABINDEX, TABLE, TARGET, TD, TEXT, TEXTAREA, TITLE, TR, TYPE, USEMAP, VALIGN, VALUE, VLINK, VSPACE, WIDTH |
| Fields inherited from interface javax.servlet.jsp.tagext.BodyTag |
|---|
EVAL_BODY_BUFFERED, EVAL_BODY_TAG |
| Fields inherited from interface javax.servlet.jsp.tagext.IterationTag |
|---|
EVAL_BODY_AGAIN |
| Fields inherited from interface javax.servlet.jsp.tagext.Tag |
|---|
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
| Constructor Summary | |
|---|---|
Error()
|
|
| Method Summary | |
|---|---|
int |
doStartTag()
Render the specified error message if it can be found. |
String |
getBundle()
Returns the name of the message bundle. |
String |
getLocale()
Returns the name of the locale attribute. |
String |
getTagName()
Return the name of the Tag. |
String |
getValue()
Returns the value of the error key. |
protected void |
localRelease()
Release any acquired resources. |
void |
setBundle(String bundle)
Set the name of the message bundle. |
void |
setLocale(String locale)
Set the name of the locale attribute. |
void |
setValue(String value)
Set the value of the error key. |
| Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
|---|
doAfterBody, doEndTag, doInitBody, getBodyContent, getPreviousOut, setBodyContent |
| Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
|---|
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setParent, setValue |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.servlet.jsp.tagext.Tag |
|---|
getParent, setParent |
| Field Detail |
|---|
protected static Locale defaultLocale
protected String bundle
protected String locale
protected String value
| Constructor Detail |
|---|
public Error()
| Method Detail |
|---|
public String getTagName()
getTagName in class AbstractBaseTagpublic String getBundle()
public void setBundle(String bundle)
bundle - - the bundle namepublic String getLocale()
public void setLocale(String locale)
locale - - the locale attribute namepublic String getValue()
public void setValue(String value)
value - - the error key value
public int doStartTag()
throws javax.servlet.jsp.JspException
doStartTag in interface javax.servlet.jsp.tagext.TagdoStartTag in class javax.servlet.jsp.tagext.BodyTagSupportjavax.servlet.jsp.JspException - if a JSP exception has occurredprotected void localRelease()
localRelease in class AbstractBaseTag
|
BEA NetUI tags and APIs are included for backward compatibility only. For new applications, use the Beehive tags and APIs. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||