jp.morpho.webapp.servlet.jsp.tagext.html
クラス TextareaTag

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.TextareaTag
すべての実装インタフェース:
Attrs, javax.servlet.jsp.tagext.BodyTag, CoreAttrs, Events, I18n, javax.servlet.jsp.tagext.IterationTag, java.io.Serializable, javax.servlet.jsp.tagext.Tag, TagTemplate

public class TextareaTag
extends ControlTagSupport
implements TagTemplate

複数行のテキスト入力コントロールを作成します。

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

 <!ELEMENT TEXTAREA - - (#PCDATA)       -- multi-line text field -->
 <!ATTLIST TEXTAREA
   %attrs;                              -- %coreattrs, %i18n, %events --
   name        CDATA          #IMPLIED
   rows        NUMBER         #REQUIRED
   cols        NUMBER         #REQUIRED
   disabled    (disabled)     #IMPLIED  -- unavailable in this context --
   readonly    (readonly)     #IMPLIED
   tabindex    NUMBER         #IMPLIED  -- position in tabbing order --
   accesskey   %Character;    #IMPLIED  -- accessibility key character --
   onfocus     %Script;       #IMPLIED  -- the element got the focus --
   onblur      %Script;       #IMPLIED  -- the element lost the focus --
   onselect    %Script;       #IMPLIED  -- some text was selected --
   onchange    %Script;       #IMPLIED  -- the element value was changed --
   >
 

作成者:
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
 
コンストラクタの概要
TextareaTag()
           TextareaTag を作成します。
 
メソッドの概要
 int doEndTag()
           終了タグの処理です。
 int doStartTag()
           開始タグの処理です。
 java.lang.String getAccesskey()
           accesskey 属性を返します。
 java.lang.String getCols()
           cols 属性を返します。
 boolean getDisabled()
           disabled 属性を返します。
 java.lang.String getName()
           name 属性を返します。
 java.lang.String getOnblur()
           onblur 属性を返します。
 java.lang.String getOnchange()
           onchange 属性を返します。
 java.lang.String getOnfocus()
           onfocus 属性を返します。
 java.lang.String getOnselect()
           onselect 属性を返します。
 boolean getReadonly()
           readonly 属性を返します。
 java.lang.String getRows()
           rows 属性を返します。
 java.lang.String getTabindex()
           tabindex 属性を返します。
 java.lang.String getTagType()
           このタグのタイプを返します。
 java.lang.String getTemplate()
           template 属性を返します。
 void setAccesskey(java.lang.String accesskey)
           accesskey 属性を設定します。
 void setCols(java.lang.String cols)
           cols 属性を設定します。
 void setDisabled(boolean disabled)
           disabled 属性を設定します。
 void setName(java.lang.String name)
           name 属性を設定します。
 void setOnblur(java.lang.String onblur)
           onblur 属性を設定します。
 void setOnchange(java.lang.String onchange)
           onchange 属性を設定します。
 void setOnfocus(java.lang.String onfocus)
           onfocus 属性を設定します。
 void setOnselect(java.lang.String onselect)
           onselect 属性を設定します。
 void setReadonly(boolean readonly)
           readonly 属性を設定します。
 void setRows(java.lang.String rows)
           rows 属性を設定します。
 void setTabindex(java.lang.String tabindex)
           tabindex 属性を設定します。
 void setTemplate(java.lang.String template)
           template 属性を設定します。
 
クラス 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
 
インタフェース jp.morpho.webapp.servlet.jsp.tagext.TagTemplate から継承したメソッド
getAttributeMap
 
インタフェース javax.servlet.jsp.tagext.Tag から継承したメソッド
getParent, setPageContext, setParent
 

コンストラクタの詳細

TextareaTag

public TextareaTag()

TextareaTag を作成します。

メソッドの詳細

getAccesskey

public java.lang.String getAccesskey()

accesskey 属性を返します。

戻り値:
accesskey 属性

getCols

public java.lang.String getCols()

cols 属性を返します。

戻り値:
cols 属性

getDisabled

public boolean getDisabled()

disabled 属性を返します。

戻り値:
disabled 属性

getName

public java.lang.String getName()

name 属性を返します。

定義:
インタフェース TagTemplate 内の getName
戻り値:
name 属性

getOnblur

public java.lang.String getOnblur()

onblur 属性を返します。

戻り値:
onblur 属性

getOnchange

public java.lang.String getOnchange()

onchange 属性を返します。

戻り値:
onchange 属性

getOnfocus

public java.lang.String getOnfocus()

onfocus 属性を返します。

戻り値:
onfocus 属性

getOnselect

public java.lang.String getOnselect()

onselect 属性を返します。

戻り値:
onselect 属性

getReadonly

public boolean getReadonly()

readonly 属性を返します。

戻り値:
readonly 属性

getRows

public java.lang.String getRows()

rows 属性を返します。

戻り値:
rows 属性

getTabindex

public java.lang.String getTabindex()

tabindex 属性を返します。

戻り値:
tabindex 属性

getTemplate

public java.lang.String getTemplate()

template 属性を返します。

戻り値:
template 属性

setAccesskey

public void setAccesskey(java.lang.String accesskey)

accesskey 属性を設定します。

パラメータ:
accesskey - accesskey 属性

setCols

public void setCols(java.lang.String cols)

cols 属性を設定します。

パラメータ:
cols - cols 属性

setDisabled

public void setDisabled(boolean disabled)

disabled 属性を設定します。

パラメータ:
disabled - disabled 属性

setName

public void setName(java.lang.String name)

name 属性を設定します。

パラメータ:
name - name 属性

setOnblur

public void setOnblur(java.lang.String onblur)

onblur 属性を設定します。

パラメータ:
onblur - onblur 属性

setOnchange

public void setOnchange(java.lang.String onchange)

onchange 属性を設定します。

パラメータ:
onchange - onchange 属性

setOnfocus

public void setOnfocus(java.lang.String onfocus)

onfocus 属性を設定します。

パラメータ:
onfocus - onfocus 属性

setOnselect

public void setOnselect(java.lang.String onselect)

onselect 属性を設定します。

パラメータ:
onselect - onselect 属性

setReadonly

public void setReadonly(boolean readonly)

readonly 属性を設定します。

パラメータ:
readonly - readonly 属性

setRows

public void setRows(java.lang.String rows)

rows 属性を設定します。

パラメータ:
rows - rows 属性

setTabindex

public void setTabindex(java.lang.String tabindex)

tabindex 属性を設定します。

パラメータ:
tabindex - tabindex 属性

setTemplate

public void setTemplate(java.lang.String template)

template 属性を設定します。

パラメータ:
template - template 属性

getTagType

public java.lang.String getTagType()

このタグのタイプを返します。

定義:
インタフェース TagTemplate 内の getTagType
戻り値:
このタグのタイプ
関連項目:
TagTemplate.getTagType()

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()