|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjavax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.tagext.BodyTagSupport
org.seasar.cubby.tags.LinkTag
public class LinkTag
指定されたアクションクラス、アクションメソッドへリンクする URL を特定の属性にもつタグを出力するカスタムタグです。
フィールドの概要 |
---|
クラス 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 |
コンストラクタの概要 | |
---|---|
LinkTag()
|
メソッドの概要 | |
---|---|
void |
addParameter(String name,
String value)
要求パラメータを追加します。 |
int |
doEndTag()
|
int |
doStartTag()
|
void |
setActionClass(String actionClass)
アクションクラスを設定します。 |
void |
setActionMethod(String actionMethod)
アクションメソッドを設定します。 |
void |
setAttr(String attr)
リンクする URL を出力する属性を設定します。 |
void |
setDynamicAttribute(String uri,
String localName,
Object value)
DynamicAttributeをセットします。 |
void |
setEncodeURL(boolean encodeURL)
出力する URL を HttpServletResponse.encodeURL(String) でエンコードするかを設定します。 |
void |
setPort(int port)
出力する URL のポートを設定します。 |
void |
setProtocol(String protocol)
出力する URL のプロトコルを設定します。 |
void |
setTag(String tag)
出力するタグを設定します。 |
クラス javax.servlet.jsp.tagext.BodyTagSupport から継承されたメソッド |
---|
doAfterBody, 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 |
コンストラクタの詳細 |
---|
public LinkTag()
メソッドの詳細 |
---|
public void setDynamicAttribute(String uri, String localName, Object value) throws JspException
DynamicAttributes
内の setDynamicAttribute
JspException
public void setTag(String tag)
tag
- 出力するタグpublic void setAttr(String attr)
attr
- リンクする URL を出力する属性public void setActionClass(String actionClass)
actionClass
- アクションクラスpublic void setActionMethod(String actionMethod)
actionMethod
- アクションメソッドpublic void setEncodeURL(boolean encodeURL)
HttpServletResponse.encodeURL(String)
でエンコードするかを設定します。
encodeURL
- 出力する URL を HttpServletResponse.encodeURL(String)
でエンコードする場合は true
、そうでない場合は false
public void setProtocol(String protocol)
protocol
- 出力する URL のプロトコルpublic void setPort(int port)
port
- 出力する URL のポートpublic void addParameter(String name, String value)
name
- パラメータ名value
- 値public int doStartTag() throws JspException
Tag
内の doStartTag
BodyTagSupport
内の doStartTag
JspException
public int doEndTag() throws JspException
Tag
内の doEndTag
BodyTagSupport
内の doEndTag
JspException
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |