|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.servlet.jsp.tagext.TagSupport
javax.servlet.jsp.tagext.BodyTagSupport
com.trackstudio.tools.tag.SetTag
public class SetTag
Класс кастомного JSTL-тега, описывающий тег < ts:set >.
Используется для помещения атрибутов в сессия пользователя
Field Summary | |
---|---|
protected java.lang.Object |
value
Значение |
protected boolean |
valueSpecified
Статус значения |
Fields inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
---|
bodyContent |
Fields inherited from class javax.servlet.jsp.tagext.TagSupport |
---|
id, pageContext |
Fields inherited from interface javax.servlet.jsp.tagext.BodyTag |
---|
EVAL_BODY_BUFFERED, EVAL_BODY_TAG |
Fields inherited from interface javax.servlet.jsp.tagext.IterationTag |
---|
EVAL_BODY_AGAIN |
Fields inherited from interface javax.servlet.jsp.tagext.Tag |
---|
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE |
Constructor Summary | |
---|---|
SetTag()
Конструктор |
Method Summary | |
---|---|
int |
doEndTag()
Обрабатывает последнее вхождение тега |
java.lang.String |
getKey()
|
java.lang.String |
getSession()
|
java.lang.Object |
getValue()
Возвращает значение |
boolean |
isValueSpecified()
|
void |
release()
Срабатывает при завершении работы с тегом |
void |
setKey(java.lang.String key)
Устанавливает атрибут тега |
void |
setSession(java.lang.String sess)
Устанавливает сессию пользователя |
void |
setValue(java.lang.Object value)
Устанавливает значение |
Methods inherited from class javax.servlet.jsp.tagext.BodyTagSupport |
---|
doAfterBody, doInitBody, doStartTag, getBodyContent, getPreviousOut, setBodyContent |
Methods inherited from class javax.servlet.jsp.tagext.TagSupport |
---|
findAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValue |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface javax.servlet.jsp.tagext.Tag |
---|
getParent, setPageContext, setParent |
Field Detail |
---|
protected java.lang.Object value
protected boolean valueSpecified
Constructor Detail |
---|
public SetTag()
Method Detail |
---|
public java.lang.Object getValue()
public void setValue(java.lang.Object value)
value
- значениеpublic boolean isValueSpecified()
public java.lang.String getKey()
public java.lang.String getSession()
public void release()
release
in interface javax.servlet.jsp.tagext.Tag
release
in class javax.servlet.jsp.tagext.BodyTagSupport
public int doEndTag() throws javax.servlet.jsp.JspException
doEndTag
in interface javax.servlet.jsp.tagext.Tag
doEndTag
in class javax.servlet.jsp.tagext.BodyTagSupport
javax.servlet.jsp.JspException
- при необходимостиpublic void setKey(java.lang.String key)
key
- атрибутpublic void setSession(java.lang.String sess)
sess
- сессия пользователя
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |