Package nablarch.common.web.tag
Class PopupLinkTag
java.lang.Object
jakarta.servlet.jsp.tagext.TagSupport
- All Implemented Interfaces:
jakarta.servlet.jsp.tagext.BodyTag,jakarta.servlet.jsp.tagext.DynamicAttributes,jakarta.servlet.jsp.tagext.IterationTag,jakarta.servlet.jsp.tagext.JspTag,jakarta.servlet.jsp.tagext.Tag,jakarta.servlet.jsp.tagext.TryCatchFinally,Serializable
ポップアップを行うaタグを出力するクラス。
SubmitLinkTagと異なる点を下記に示す。
- 新しい画面をオープンし、オープンした画面に対してサブミットを行う。
- ポップアップを繰り返し使用できるように、二重サブミットは常に許可する。
- See Also:
-
Field Summary
Fields inherited from class jakarta.servlet.jsp.tagext.TagSupport
id, pageContextFields inherited from interface jakarta.servlet.jsp.tagext.BodyTag
EVAL_BODY_BUFFERED, EVAL_BODY_TAGFields inherited from interface jakarta.servlet.jsp.tagext.IterationTag
EVAL_BODY_AGAINFields inherited from interface jakarta.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Stringタグ名を取得する。voidsetPopupOption(String popupOption) ポップアップのオプション情報を設定する。voidsetPopupWindowName(String popupWindowName) ポップアップのウィンドウ名を設定する。protected voidsetSubmissionInfoToFormContext(String requestId, String encodedUri, DisplayMethod displayMethod) フォームコンテキスにサブミット情報を設定する。Methods inherited from class nablarch.common.web.tag.SubmitLinkTagSupport
doEndTag, doInitBody, doStartTag, setBodyContent, setCoords, setDisplayMethod, setName, setSecure, setShape, setUriMethods inherited from class nablarch.common.web.tag.FocusAttributesTagSupport
setAccesskey, setOnblur, setOnfocus, setTabindexMethods inherited from class nablarch.common.web.tag.GenericAttributesTagSupport
checkChildElementsOfForm, setCssClass, setDir, setId, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setStyle, setTitle, setXmlLangMethods inherited from class nablarch.common.web.tag.HtmlTagSupport
doCatch, doFinally, getAttributes, setDynamicAttributeMethods inherited from class jakarta.servlet.jsp.tagext.TagSupport
doAfterBody, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setPageContext, setParent, setValueMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.servlet.jsp.tagext.IterationTag
doAfterBodyMethods inherited from interface jakarta.servlet.jsp.tagext.Tag
getParent, release, setPageContext, setParent
-
Constructor Details
-
PopupLinkTag
public PopupLinkTag()
-
-
Method Details
-
setPopupWindowName
ポップアップのウィンドウ名を設定する。- Parameters:
popupWindowName- ポップアップのウィンドウ名
-
setPopupOption
ポップアップのオプション情報を設定する。- Parameters:
popupOption- ポップアップのオプション情報
-
setSubmissionInfoToFormContext
protected void setSubmissionInfoToFormContext(String requestId, String encodedUri, DisplayMethod displayMethod) フォームコンテキスにサブミット情報を設定する。- Specified by:
setSubmissionInfoToFormContextin classSubmitLinkTagSupport- Parameters:
requestId- リクエストIDencodedUri- サブミット先のURI(URLエンコード済み)displayMethod- 表示制御方法
-
getTagName
タグ名を取得する。- Specified by:
getTagNamein classGenericAttributesTagSupport- Returns:
- タグ名
-