org.seasar.cubby.tags
クラス InputTag

java.lang.Object
  上位を拡張 javax.servlet.jsp.tagext.SimpleTagSupport
      上位を拡張 org.seasar.cubby.tags.InputTag
すべての実装されたインタフェース:
DynamicAttributes, JspTag, SimpleTag

public class InputTag
extends SimpleTagSupport

inputを出力するタグ。

入力検証にエラーがある場合、class属性に「fieldError」を追加します。 なおこのタグはtype属性により挙動が変わります。

導入されたバージョン:
1.0.0
作成者:
agata, baba

コンストラクタの概要
InputTag()
           
 
メソッドの概要
 void doTag()
          
protected  Map<String,Object> getDynamicAttribute()
          DynamicAttributesを取得します。
protected  PageContext getPageContext()
          PageContextを取得します。
protected  HttpServletRequest getRequest()
          HttpServletRequestを取得します。
 void setCheckedValue(String checkedValue)
          checkedValue属性を設定します。
 void setDynamicAttribute(String uri, String localName, Object value)
           DynamicAttributesをセットします。
 void setIndex(Integer index)
          index属性を設定します。
 void setName(String name)
          name属性を設定します。
 void setType(String type)
          type属性を設定します。
 void setValue(Object value)
          value属性を設定します。
protected static String toString(Object object)
          オブジェクトを文字列に変換します。
 
クラス javax.servlet.jsp.tagext.SimpleTagSupport から継承されたメソッド
findAncestorWithClass, getJspBody, getJspContext, getParent, setJspBody, setJspContext, setParent
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

InputTag

public InputTag()
メソッドの詳細

setType

public void setType(String type)
type属性を設定します。

パラメータ:
type - type属性

setName

public void setName(String name)
name属性を設定します。

パラメータ:
name - name属性

setCheckedValue

public void setCheckedValue(String checkedValue)
checkedValue属性を設定します。

パラメータ:
checkedValue - checkedValue属性

setValue

public void setValue(Object value)
value属性を設定します。

パラメータ:
value - value属性

setIndex

public void setIndex(Integer index)
index属性を設定します。

パラメータ:
index - index属性

doTag

public void doTag()
           throws JspException,
                  IOException

定義:
インタフェース SimpleTag 内の doTag
オーバーライド:
クラス SimpleTagSupport 内の doTag
例外:
JspException
IOException

setDynamicAttribute

public void setDynamicAttribute(String uri,
                                String localName,
                                Object value)
                         throws JspException
DynamicAttributesをセットします。 FIXME 現在はuriを無視しているので、必要であれば対応したほうがよいかも

定義:
インタフェース DynamicAttributes 内の setDynamicAttribute
例外:
JspException

getDynamicAttribute

protected Map<String,Object> getDynamicAttribute()
DynamicAttributesを取得します。

戻り値:
DynamicAttributes

getPageContext

protected PageContext getPageContext()
PageContextを取得します。

戻り値:
PageContext

getRequest

protected HttpServletRequest getRequest()
HttpServletRequestを取得します。

戻り値:
HttpServletRequest

toString

protected static String toString(Object object)
オブジェクトを文字列に変換します。 オブジェクトがnullの場合、空文字を返します。

パラメータ:
object - 対象のオブジェクト
戻り値:
オブジェクトのtoString結果。


Copyright © 2006-2009 The Seasar Foundation. All Rights Reserved.