FormTag
Keywords: jp.morpho.webapp.servlet.jsp.tagext.html.FormTag,FormTag class

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド

## jp.morpho.webapp.servlet.jsp.tagext.html
クラス FormTag

    java.lang.Object
      |
      +--javax.servlet.jsp.tagext.TagSupport
            |
            +--javax.servlet.jsp.tagext.BodyTagSupport
                  |
                  +--jp.morpho.webapp.servlet.jsp.tagext.BaseTag
                        |
                        +--jp.morpho.webapp.servlet.jsp.tagext.html.ControlTagSupport
                              |
                              +--jp.morpho.webapp.servlet.jsp.tagext.html.FormTag

すべての実装インタフェース:
  Attrs, javax.servlet.jsp.tagext.BodyTag, CoreAttrs, Events, I18n, javax.servlet.jsp.tagext.IterationTag, java.io.Serializable, javax.servlet.jsp.tagext.Tag

public class FormTag
extends ControlTagSupport

HTML のフォームを実装したタグハンドラです。

HTML のフォームは、文書の一部分を成し、通常の内容とマーク付け、そしてコントロールと呼ばれる特別な要素、更にこれらコントロールのラベルを含みます。 コントロールにはチェックボックス、ラジオボタン、メニューなどがあります。 ユーザは一般に、テキストを追加する、メニュー項目を選ぶ、等してこれらコントロールを変更してフォームを「完成」させ、その後フォーム処理のために Web サーバやメールサーバ等のエージェントへとフォームを提出します。

FORM の HTML 4 定義は次のとおりです。

     <!ELEMENT FORM - - (%block;|SCRIPT)+ -(FORM) -- interactive form -->
     <!ATTLIST FORM
       %attrs;                              -- %coreattrs, %i18n, %events --
       action      %URI;          #REQUIRED -- server-side form handler --
       method      (GET|POST)     GET       -- HTTP method used to submit the form--
       enctype     %ContentType;  "application/x-www-form-urlencoded"
       accept      %ContentTypes; #IMPLIED  -- list of MIME types for file upload --
       name        CDATA          #IMPLIED  -- name of form for scripting --
       onsubmit    %Script;       #IMPLIED  -- the form was submitted --
       onreset     %Script;       #IMPLIED  -- the form was reset --
       accept-charset %Charsets;  #IMPLIED  -- list of supported charsets --
       >

作成者:
  Kumiko Hiroi
関連項目:
  直列化された形式

フィールドの概要

クラス 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`

コンストラクタの概要
`FormTag()` FormTag を作成します。

メソッドの概要
`int` | `doEndTag()` 終了タグの処理です。
`int` | `doStartTag()` 開始タグの処理です。
`java.lang.String` | `getAccept()` accept 属性を返します。
`java.lang.String` | `getAcceptCharset()` accept-charset 属性を返します。
`java.lang.String` | `getAction()` action 属性を返します。
`java.lang.String` | `getEnctype()` enctype 属性を返します。
`java.lang.String` | `getMethod()` method 属性を返します。
`java.lang.String` | `getName()` name 属性を返します。
`java.lang.String` | `getOnreset()` onreset 属性を返します。
`java.lang.String` | `getOnsubmit()` onsubmit 属性を返します。
`void` | `setAccept(java.lang.String accept)` accept 属性を設定します。
`void` | `setAcceptCharset(java.lang.String acceptCharset)` accept-charset 属性を設定します。
`void` | `setAction(java.lang.String action)` action 属性を設定します。
`void` | `setEnctype(java.lang.String enctype)` enctype 属性を設定します。
`void` | `setMethod(java.lang.String method)` method 属性を設定します。
`void` | `setName(java.lang.String name)` name 属性を設定します。
`void` | `setOnreset(java.lang.String onreset)` onreset 属性を設定します。
`void` | `setOnsubmit(java.lang.String onsubmit)` onsubmit 属性を設定します。

クラス jp.morpho.webapp.servlet.jsp.tagext.html.ControlTagSupport から継承したメソッド
`getDir, getLang, getOnclick, getOndblclick, getOnkeydown, getOnkeypress, getOnkeyup, getOnmousedown, getOnmousemove, getOnmouseout, getOnmouseover, getOnmouseup, getStyle, getStyleclass, getStyleid, getTitle, setDir, setLang, setOnclick, setOndblclick, setOnkeydown, setOnkeypress, setOnkeyup, setOnmousedown, setOnmousemove, setOnmouseout, setOnmouseover, setOnmouseup, setStyle, setStyleclass, setStyleid, setTitle`

クラス jp.morpho.webapp.servlet.jsp.tagext.BaseTag から継承したメソッド
`doAfterBody, getActionMappingManager, getAttributeMap, getFrameworkContext, getTagManager, isBodyExists`

クラス javax.servlet.jsp.tagext.BodyTagSupport から継承したメソッド
`doInitBody, getBodyContent, getPreviousOut, release, 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`

コンストラクタの詳細

### FormTag

    public FormTag()

  FormTag を作成します。

メソッドの詳細

### getAccept

    public java.lang.String getAccept()

  accept 属性を返します。

  戻り値:
    accept 属性

### getAcceptCharset

    public java.lang.String getAcceptCharset()

  accept-charset 属性を返します。

  戻り値:
    accept-charset 属性

### getAction

    public java.lang.String getAction()

  action 属性を返します。

  戻り値:
    action 属性

### getEnctype

    public java.lang.String getEnctype()

  enctype 属性を返します。

  戻り値:
    enctype 属性

### getMethod

    public java.lang.String getMethod()

  method 属性を返します。

  戻り値:
    method 属性

### getName

    public java.lang.String getName()

  name 属性を返します。

  戻り値:
    name 属性

### getOnreset

    public java.lang.String getOnreset()

  onreset 属性を返します。

  戻り値:
    onreset 属性

### getOnsubmit

    public java.lang.String getOnsubmit()

  onsubmit 属性を返します。

  戻り値:
    onsubmit 属性

### setAccept

    public void setAccept(java.lang.String accept)

  accept 属性を設定します。

  パラメータ:
    `accept` - accept 属性

### setAcceptCharset

    public void setAcceptCharset(java.lang.String acceptCharset)

  accept-charset 属性を設定します。

  パラメータ:
    `acceptCharset` - accept-charset 属性

### setAction

    public void setAction(java.lang.String action)

  action 属性を設定します。

  パラメータ:
    `action` - action 属性

### setEnctype

    public void setEnctype(java.lang.String enctype)

  enctype 属性を設定します。

  パラメータ:
    `enctype` - enctype 属性

### setMethod

    public void setMethod(java.lang.String method)

  method 属性を設定します。

  パラメータ:
    `method` - method 属性

### setName

    public void setName(java.lang.String name)

  name 属性を設定します。

  パラメータ:
    `name` - name 属性

### setOnreset

    public void setOnreset(java.lang.String onreset)

  onreset 属性を設定します。

  パラメータ:
    `onreset` - onreset 属性

### setOnsubmit

    public void setOnsubmit(java.lang.String onsubmit)

  onsubmit 属性を設定します。

  パラメータ:
    `onsubmit` - onsubmit 属性

### doEndTag

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

  終了タグの処理です。

  定義:
    インタフェース `javax.servlet.jsp.tagext.Tag` 内の `doEndTag`
  オーバーライド:
    クラス `BaseTag` 内の `doEndTag`
  戻り値:
    EVAL_PAGE
    `javax.servlet.jsp.JspException`
  関連項目:
    `Tag.doEndTag()`

### doStartTag

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

  開始タグの処理です。

  定義:
    インタフェース `javax.servlet.jsp.tagext.Tag` 内の `doStartTag`
  オーバーライド:
    クラス `javax.servlet.jsp.tagext.BodyTagSupport` 内の `doStartTag`
  戻り値:
    EVAL_BODY_BUFFERED
    `javax.servlet.jsp.JspException`
  関連項目:
    `Tag.doStartTag()`

概要 | パッケージ | クラス | 使用 | 階層ツリー | 非推奨 API | 索引 | ヘルプ
前のクラス 次のクラス | フレームあり フレームなし
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド