public abstract class SubmitLinkTagSupport extends FocusAttributesTagSupport implements javax.servlet.jsp.tagext.BodyTag
コンストラクタと説明 |
---|
SubmitLinkTagSupport() |
修飾子とタイプ | メソッドと説明 |
---|---|
int |
doEndTag()
閉じタグを出力する。
|
void |
doInitBody() |
int |
doStartTag()
onclick属性にサブミット制御を行うJavaScript関数を設定した開始タグを出力する。
|
void |
setBodyContent(javax.servlet.jsp.tagext.BodyContent bodyContent) |
void |
setCoords(java.lang.String coords)
XHTMLのcoords属性を設定する。
|
void |
setDisplayMethod(java.lang.String displayMethod)
表示制御を行う場合の表示方法を設定する。
|
void |
setName(java.lang.String name)
XHTMLのname属性を設定する。
|
void |
setSecure(java.lang.Boolean secure)
URIをhttpsにするか否かを設定する。
|
void |
setShape(java.lang.String shape)
XHTMLのshape属性を設定する。
|
protected abstract void |
setSubmissionInfoToFormContext(java.lang.String requestId,
java.lang.String encodedUri,
DisplayMethod displayMethod)
フォームコンテキスにサブミット情報を設定する。
|
void |
setUri(java.lang.String uri)
サブミット先のURIを設定する。
|
setAccesskey, setOnblur, setOnfocus, setTabindex
checkChildElementsOfForm, getTagName, setCssClass, setDir, setId, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setStyle, setTitle, setXmlLang
doCatch, doFinally, getAttributes
doAfterBody, findAncestorWithClass, getId, getParent, getValue, getValues, release, removeValue, setPageContext, setParent, setValue
public void setUri(java.lang.String uri)
uri
- サブミット先のURIpublic void setSecure(java.lang.Boolean secure)
secure
- httpsにする場合はtrue、しない場合はfalse。public void setName(java.lang.String name)
name
- XHTMLのname属性public void setShape(java.lang.String shape)
shape
- XHTMLのshape属性public void setCoords(java.lang.String coords)
coords
- XHTMLのcoords属性public void setDisplayMethod(java.lang.String displayMethod)
displayMethod
- 表示制御を行う場合の表示方法public int doStartTag() throws javax.servlet.jsp.JspException
onclick属性にサブミット制御を行うJavaScript関数を設定した開始タグを出力する。 href属性に指定されたサブミット先のURIを設定する。 属性はHTMLエスケープして出力する。 認可や開閉局の状態に応じて、タグの表示方法を切り替える。切り替え方法は非表示、非活性、通常表示のいずれかである。 ここで非活性とは、リンクを解除してラベルのみを表示することである。
doStartTag
インタフェース内 javax.servlet.jsp.tagext.Tag
doStartTag
クラス内 javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.JspException
public void doInitBody() throws javax.servlet.jsp.JspException
doInitBody
インタフェース内 javax.servlet.jsp.tagext.BodyTag
javax.servlet.jsp.JspException
public void setBodyContent(javax.servlet.jsp.tagext.BodyContent bodyContent)
setBodyContent
インタフェース内 javax.servlet.jsp.tagext.BodyTag
protected abstract void setSubmissionInfoToFormContext(java.lang.String requestId, java.lang.String encodedUri, DisplayMethod displayMethod)
requestId
- リクエストIDencodedUri
- サブミット先のURI(URLエンコード済み)displayMethod
- 表示制御方法public int doEndTag() throws javax.servlet.jsp.JspException
閉じタグを出力する。
doEndTag
インタフェース内 javax.servlet.jsp.tagext.Tag
doEndTag
クラス内 javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.JspException