Package nablarch.common.web.tag
Class ErrorTag
java.lang.Object
jakarta.servlet.jsp.tagext.TagSupport
nablarch.common.web.tag.CustomTagSupport
nablarch.common.web.tag.ErrorTag
- All Implemented Interfaces:
jakarta.servlet.jsp.tagext.IterationTag
,jakarta.servlet.jsp.tagext.JspTag
,jakarta.servlet.jsp.tagext.Tag
,jakarta.servlet.jsp.tagext.TryCatchFinally
,Serializable
エラーメッセージを出力するクラス。
エラーの原因となった入力項目の近くにエラーメッセージを個別に表示する場合に使用する。
エラーの原因となった入力項目の近くにエラーメッセージを個別に表示する場合に使用する。
- See Also:
-
Field Summary
Fields inherited from class jakarta.servlet.jsp.tagext.TagSupport
id, pageContext
Fields inherited from interface jakarta.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAIN
Fields inherited from interface jakarta.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionint
void
setErrorCss
(String errorCss) エラーレベルのメッセージに使用するCSSクラス名を設定する。void
setMessageFormat
(String messageFormat) メッセージ表示時に使用するフォーマットを設定する。void
エラーメッセージを表示する入力項目のname属性を設定する。Methods inherited from class nablarch.common.web.tag.CustomTagSupport
doCatch, doFinally
Methods inherited from class jakarta.servlet.jsp.tagext.TagSupport
doAfterBody, doEndTag, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setId, setPageContext, setParent, setValue
-
Field Details
-
MESSAGE_FORMATS
メッセージ表示時に使用するフォーマットの種類
-
-
Constructor Details
-
ErrorTag
public ErrorTag()
-
-
Method Details
-
setName
エラーメッセージを表示する入力項目のname属性を設定する。- Parameters:
name
- エラーメッセージを表示する入力項目のname属性
-
setErrorCss
エラーレベルのメッセージに使用するCSSクラス名を設定する。- Parameters:
errorCss
- エラーレベルのメッセージに使用するCSSクラス名
-
setMessageFormat
メッセージ表示時に使用するフォーマットを設定する。span(spanタグ)、div(divタグ)のいずれかを指定する。
デフォルトはdiv。- Parameters:
messageFormat
- メッセージ表示時に使用するフォーマット
-
doStartTag
public int doStartTag() throws jakarta.servlet.jsp.JspExceptionname属性に対応するエラーメッセージが存在しない場合は何も出力しない。 エラーメッセージを指定されたフォーマットで出力する。
- Specified by:
doStartTag
in interfacejakarta.servlet.jsp.tagext.Tag
- Overrides:
doStartTag
in classjakarta.servlet.jsp.tagext.TagSupport
- Throws:
jakarta.servlet.jsp.JspException
-