|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectjavax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.tagext.BodyTagSupport
org.apache.struts.taglib.tiles.PutTag
Put an attribute in enclosing attribute container tag. Enclosing attribute container tag can be : <insert> or <definition>. Exception is thrown if no appropriate tag can be found. Put tag can have following atributes :
| フィールドの概要 | |
protected java.lang.String |
attributeName
Name of attribute to put in component context. |
private java.lang.String |
beanName
Bean name attribute. |
private java.lang.String |
beanProperty
Bean property attribute. |
private java.lang.String |
beanScope
Bean scope attribute. |
protected java.lang.String |
body
The body content of this tag. |
private java.lang.String |
direct
JSP Template compatibility. |
protected java.lang.Object |
realValue
Cached real value computed from tag attributes. |
private java.lang.String |
role
Role attribute. |
private java.lang.Object |
value
Associated attribute value. |
private java.lang.String |
valueType
Requested type for the value. |
| クラス javax.servlet.jsp.tagext.BodyTagSupport から継承したフィールド |
bodyContent |
| クラス javax.servlet.jsp.tagext.TagSupport から継承したフィールド |
id, pageContext |
| インタフェース org.apache.struts.taglib.tiles.ComponentConstants から継承したフィールド |
COMPONENT_CONTEXT, COMPONENT_SCOPE, EXCEPTION_KEY, LOCALE_KEY |
| インタフェース 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 |
| コンストラクタの概要 | |
PutTag()
Default constructor. |
|
| メソッドの概要 | |
protected void |
callParent()
Find parent tag which must implement AttributeContainer. |
protected void |
computeRealValue()
Compute real value according to tag attributes. |
int |
doAfterBody()
Save the body content of this tag (if any) |
int |
doEndTag()
Do end tag. |
int |
doStartTag()
Do start tag. |
protected PutTagParent |
findEnclosingPutTagParent()
Find parent tag which must implement AttributeContainer. |
java.lang.String |
getBeanName()
Get bean name. |
java.lang.String |
getBeanProperty()
Get bean property. |
java.lang.String |
getBeanScope()
Get bean scope. |
java.lang.String |
getContent()
Get content. |
java.lang.String |
getName()
Get name. |
java.lang.Object |
getRealValue()
Get real value according to tag attribute. |
protected void |
getRealValueFromBean()
Extract real value from specified bean. |
java.lang.String |
getRole()
Get role attribute |
java.lang.String |
getType()
Get type. |
java.lang.String |
getValue()
Get value. |
void |
release()
Release all allocated resources. |
protected void |
releaseInternal()
Release internal properties. |
void |
setBeanName(java.lang.String value)
Set bean name. |
void |
setBeanProperty(java.lang.String value)
Set bean property. |
void |
setBeanScope(java.lang.String value)
Set bean scope. |
void |
setContent(java.lang.Object value)
Set content. |
void |
setContent(java.lang.String value)
Set content. |
void |
setDirect(java.lang.String isDirect)
Set direct. |
void |
setName(java.lang.String value)
Set name. |
void |
setObjectValue(java.lang.Object value)
Set property value as an object. |
void |
setRole(java.lang.String role)
Set role attribute. |
void |
setType(java.lang.String value)
Set type. |
void |
setValue(java.lang.Object value)
Set value. |
void |
setValue(java.lang.String value)
Set value. |
| クラス 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.BodyTag から継承したメソッド |
|
| インタフェース javax.servlet.jsp.tagext.Tag から継承したメソッド |
getParent, setPageContext, setParent |
| フィールドの詳細 |
protected java.lang.String attributeName
private java.lang.Object value
private java.lang.String direct
private java.lang.String valueType
private java.lang.String beanName
private java.lang.String beanProperty
private java.lang.String beanScope
private java.lang.String role
protected java.lang.Object realValue
protected java.lang.String body
| コンストラクタの詳細 |
public PutTag()
| メソッドの詳細 |
public void release()
javax.servlet.jsp.tagext.Tag 内の releaseprotected void releaseInternal()
public void setName(java.lang.String value)
public java.lang.String getName()
public void setValue(java.lang.String value)
public java.lang.String getValue()
public void setValue(java.lang.Object value)
public void setObjectValue(java.lang.Object value)
Object.
public void setContent(java.lang.String value)
public java.lang.String getContent()
public void setContent(java.lang.Object value)
public void setDirect(java.lang.String isDirect)
public void setType(java.lang.String value)
public java.lang.String getType()
public void setBeanName(java.lang.String value)
public java.lang.String getBeanName()
public void setBeanProperty(java.lang.String value)
public java.lang.String getBeanProperty()
public void setBeanScope(java.lang.String value)
public java.lang.String getBeanScope()
public void setRole(java.lang.String role)
role - The role the user must be in to store content.public java.lang.String getRole()
null.
public java.lang.Object getRealValue()
throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspException - If something goes wrong while getting value from bean.
protected void computeRealValue()
throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspException - If something goes wrong while getting value from bean.
protected void getRealValueFromBean()
throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspException - If something goes wrong while getting value from bean.
public int doStartTag()
throws javax.servlet.jsp.JspException
javax.servlet.jsp.tagext.Tag 内の doStartTagjavax.servlet.jsp.JspException
public int doAfterBody()
throws javax.servlet.jsp.JspException
javax.servlet.jsp.tagext.IterationTag 内の doAfterBodyjavax.servlet.jsp.JspException - if a JSP exception has occurred
public int doEndTag()
throws javax.servlet.jsp.JspException
javax.servlet.jsp.tagext.Tag 内の doEndTagjavax.servlet.jsp.JspException
protected void callParent()
throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspException - If we can't find an appropriate enclosing tag.
protected PutTagParent findEnclosingPutTagParent()
throws javax.servlet.jsp.JspException
javax.servlet.jsp.JspException - If we can't find an appropriate enclosing tag.
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||