Package nablarch.common.web.tag
Class ErrorsTag
java.lang.Object
jakarta.servlet.jsp.tagext.TagSupport
nablarch.common.web.tag.CustomTagSupport
nablarch.common.web.tag.ErrorsTag
- 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
setCssClass
(String cssClass) リスト表示においてulタグに使用するCSSクラス名を設定する。void
setErrorCss
(String errorCss) エラーレベルのメッセージに使用するCSSクラス名を設定する。void
リストに含めるメッセージのフィルタ条件を設定する。void
setInfoCss
(String infoCss) 情報レベルのメッセージに使用するCSSクラス名を設定する。void
setWarnCss
(String warnCss) 警告レベルのメッセージに使用するCSSクラス名を設定する。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
-
Constructor Details
-
ErrorsTag
public ErrorsTag()
-
-
Method Details
-
setCssClass
リスト表示においてulタグに使用するCSSクラス名を設定する。- Parameters:
cssClass
- リスト表示においてulタグに使用するCSSクラス名
-
setInfoCss
情報レベルのメッセージに使用するCSSクラス名を設定する。- Parameters:
infoCss
- 情報レベルのメッセージに使用するCSSクラス名
-
setWarnCss
警告レベルのメッセージに使用するCSSクラス名を設定する。- Parameters:
warnCss
- 警告レベルのメッセージに使用するCSSクラス名
-
setErrorCss
エラーレベルのメッセージに使用するCSSクラス名を設定する。- Parameters:
errorCss
- エラーレベルのメッセージに使用するCSSクラス名
-
setFilter
リストに含めるメッセージのフィルタ条件を設定する。下記のいずれかを指定する。 all(全て表示) global(ValidationResultMessageとプロパティ名が空文字のValidationResultMessageを除いたメッセージを表示) デフォルトはall。
- Parameters:
filter
- リストに含めるメッセージのフィルタ条件
-
doStartTag
public int doStartTag() throws jakarta.servlet.jsp.JspExceptionエラーメッセージが存在しない場合は何も出力しない。 エラーメッセージをliタグに展開したulタグを出力する。
- Specified by:
doStartTag
in interfacejakarta.servlet.jsp.tagext.Tag
- Overrides:
doStartTag
in classjakarta.servlet.jsp.tagext.TagSupport
- Throws:
jakarta.servlet.jsp.JspException
-