jp.terasoluna.fw.web.struts.taglib
クラス SubmitTag

java.lang.Object
  上位を拡張 javax.servlet.jsp.tagext.TagSupport
      上位を拡張 javax.servlet.jsp.tagext.BodyTagSupport
          上位を拡張 org.apache.struts.taglib.html.BaseHandlerTag
              上位を拡張 org.apache.struts.taglib.html.SubmitTag
                  上位を拡張 jp.terasoluna.fw.web.struts.taglib.SubmitTag
すべての実装されたインタフェース:
java.io.Serializable, javax.servlet.jsp.tagext.BodyTag, javax.servlet.jsp.tagext.IterationTag, javax.servlet.jsp.tagext.JspTag, javax.servlet.jsp.tagext.Tag

public class SubmitTag
extends org.apache.struts.taglib.html.SubmitTag

拡張submitタグ。フォームのターゲットを指定します。

フォームのサブミット時にtargetの属性値を設定します。(使用方法を参照)

タグがサポートする属性

submitTag では、以下の属性をサポートする。

属性名 デフォルト値 必須性 実行時式 概要
target - false true ターゲット先を指定する。

その他の属性については、 <html:submit> タグの API を参照。



カスタムタグのスクリプティング変数

<html:submit> タグの API を参照。


使用方法
  <ts:submit value=" submit " target=" rightFrame "/>
 

関連項目:
直列化された形式

フィールドの概要
private static java.lang.String ATTRIBUTE_FRAME_SCRIPT
          frameScript属性
private static java.lang.String JS_METHOD_FRAME_TARGET
          setFrameTargetメソッド名
private static java.lang.String LABEL_SUBMIT
          Submitラベル
private static long serialVersionUID
          シリアルバージョンID
private static java.lang.String SYSTEM_LINE_SEPARATOR
          行区切り文字 システムプロパティ
private static java.lang.String TAB_SUBMIT_START
          submit開始タグ
private static java.lang.String TAG_COMMENT_END
          コメント終了タグ
private static java.lang.String TAG_COMMENT_START
          コメント開始タグ
private static java.lang.String TAG_JS_END
          javascript終了タグ
private static java.lang.String TAG_JS_START
          javascript開始タグ
private static java.lang.String TAG_SUBMIT_END
          submit終了タグ
protected  java.lang.String target
          指定するターゲット名
 
クラス org.apache.struts.taglib.html.SubmitTag から継承されたフィールド
messages, property, text, value
 
クラス org.apache.struts.taglib.html.BaseHandlerTag から継承されたフィールド
accesskey, defaultLocale, doDisabled, doReadonly, indexed, tabindex
 
クラス javax.servlet.jsp.tagext.BodyTagSupport から継承されたフィールド
bodyContent
 
クラス javax.servlet.jsp.tagext.TagSupport から継承されたフィールド
id, pageContext
 
インタフェース javax.servlet.jsp.tagext.BodyTag から継承されたフィールド
EVAL_BODY_BUFFERED, EVAL_BODY_TAG
 
インタフェース javax.servlet.jsp.tagext.IterationTag から継承されたフィールド
EVAL_BODY_AGAIN
 
インタフェース javax.servlet.jsp.tagext.Tag から継承されたフィールド
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
コンストラクタの概要
SubmitTag()
           
 
メソッドの概要
 int doEndTag()
          タグ終了時処理。
 java.lang.String getTarget()
          ターゲット名を取得する。
 void release()
          すべてのアロケートされた資源を解放する。
 void setTarget(java.lang.String target)
          ターゲット名を設定する。
 
クラス org.apache.struts.taglib.html.SubmitTag から継承されたメソッド
doAfterBody, doStartTag, getDefaultValue, getElementOpen, getProperty, getValue, prepareButtonAttributes, prepareName, prepareValue, setProperty, setValue
 
クラス org.apache.struts.taglib.html.BaseHandlerTag から継承されたメソッド
doErrorsExist, getAccesskey, getAlt, getAltKey, getBundle, getDisabled, getElementClose, getErrorKey, getErrorStyle, getErrorStyleClass, getErrorStyleId, getIndexed, getIndexValue, getLocale, getOnblur, getOnchange, getOnclick, getOndblclick, getOnfocus, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getOnselect, getReadonly, getStyle, getStyleClass, getStyleId, getTabindex, getTitle, getTitleKey, isXhtml, lookupProperty, message, prepareAttribute, prepareEventHandlers, prepareFocusEvents, prepareIndex, prepareKeyEvents, prepareMouseEvents, prepareOtherAttributes, prepareStyles, prepareTextEvents, setAccesskey, setAlt, setAltKey, setBundle, setDisabled, setErrorKey, setErrorStyle, setErrorStyleClass, setErrorStyleId, setIndexed, setLocale, setOnblur, setOnchange, setOnclick, setOndblclick, setOnfocus, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setOnselect, setReadonly, setStyle, setStyleClass, setStyleId, setTabindex, setTitle, setTitleKey
 
クラス javax.servlet.jsp.tagext.BodyTagSupport から継承されたメソッド
doInitBody, getBodyContent, getPreviousOut, setBodyContent
 
クラス javax.servlet.jsp.tagext.TagSupport から継承されたメソッド
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
インタフェース javax.servlet.jsp.tagext.Tag から継承されたメソッド
getParent, setPageContext, setParent
 

フィールドの詳細

serialVersionUID

private static final long serialVersionUID
シリアルバージョンID

関連項目:
定数フィールド値

LABEL_SUBMIT

private static final java.lang.String LABEL_SUBMIT
Submitラベル

関連項目:
定数フィールド値

ATTRIBUTE_FRAME_SCRIPT

private static final java.lang.String ATTRIBUTE_FRAME_SCRIPT
frameScript属性

関連項目:
定数フィールド値

SYSTEM_LINE_SEPARATOR

private static final java.lang.String SYSTEM_LINE_SEPARATOR
行区切り文字 システムプロパティ

関連項目:
定数フィールド値

TAG_JS_START

private static final java.lang.String TAG_JS_START
javascript開始タグ

関連項目:
定数フィールド値

TAG_JS_END

private static final java.lang.String TAG_JS_END
javascript終了タグ

関連項目:
定数フィールド値

TAG_COMMENT_START

private static final java.lang.String TAG_COMMENT_START
コメント開始タグ

関連項目:
定数フィールド値

TAG_COMMENT_END

private static final java.lang.String TAG_COMMENT_END
コメント終了タグ

関連項目:
定数フィールド値

TAB_SUBMIT_START

private static final java.lang.String TAB_SUBMIT_START
submit開始タグ

関連項目:
定数フィールド値

TAG_SUBMIT_END

private static final java.lang.String TAG_SUBMIT_END
submit終了タグ

関連項目:
定数フィールド値

JS_METHOD_FRAME_TARGET

private static final java.lang.String JS_METHOD_FRAME_TARGET
setFrameTargetメソッド名

関連項目:
定数フィールド値

target

protected java.lang.String target
指定するターゲット名

コンストラクタの詳細

SubmitTag

public SubmitTag()
メソッドの詳細

getTarget

public java.lang.String getTarget()

ターゲット名を取得する。

戻り値:
target ターゲット名

setTarget

public void setTarget(java.lang.String target)

ターゲット名を設定する。

パラメータ:
target - ターゲット名

release

public void release()

すべてのアロケートされた資源を解放する。

定義:
インタフェース javax.servlet.jsp.tagext.Tag 内の release
オーバーライド:
クラス org.apache.struts.taglib.html.SubmitTag 内の release

doEndTag

public int doEndTag()
             throws javax.servlet.jsp.JspException

タグ終了時処理。

定義:
インタフェース javax.servlet.jsp.tagext.Tag 内の doEndTag
オーバーライド:
クラス org.apache.struts.taglib.html.SubmitTag 内の doEndTag
戻り値:
EVAL_PAGE
例外:
javax.servlet.jsp.JspException - 例外