public class SetTag extends CustomTagSupport
Constructor and Description |
---|
SetTag() |
Modifier and Type | Method and Description |
---|---|
int |
doStartTag() |
void |
setBySingleValue(boolean bySingleValue)
name属性に対応する値を単一値として取得するか否かを設定する。
デフォルトはtrue。 |
void |
setName(java.lang.String name)
値を取得するための名前を設定する。
|
void |
setScope(java.lang.String scopeName)
変数を格納するスコープを設定する。
|
void |
setValue(java.lang.Object value)
値を設定する。
|
void |
setVar(java.lang.String var)
リクエストスコープに格納する際に使用する変数名を設定する。
|
doCatch, doFinally
public void setVar(java.lang.String var)
var
- リクエストスコープに格納する際に使用する変数名public void setName(java.lang.String name)
name
- 値を取得するための名前public void setValue(java.lang.Object value)
value
- 値public void setBySingleValue(boolean bySingleValue)
bySingleValue
- name属性に対応する値を単一値として取得する場合はtrue。public void setScope(java.lang.String scopeName)
指定できるスコープを下記に示す。 page: ページスコープ request: リクエストスコープ デフォルトはリクエストスコープ。
scopeName
- スコープ名public int doStartTag() throws javax.servlet.jsp.JspException
name属性とvalue属性のどちらも指定がない場合、どちらも指定されている場合は例外を送出する。 name属性に対応する値又はvalue属性の値を、var属性で指定された属性名で指定されたスコープに設定する。
doStartTag
in interface javax.servlet.jsp.tagext.Tag
doStartTag
in class javax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.JspException