public abstract class TagExt
extends javax.servlet.jsp.tagext.BodyTagSupport
| 构造器和说明 |
|---|
TagExt() |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
doEndTag() |
protected void |
init()
子类实现的方法,初始化数据
|
protected boolean |
isExp(String value)
判断value是不是表达式
|
protected <T> T |
obtainVal(Object name,
Class<T> returnClass)
如果name是%{}表达式,则从pageContext获取name相对应的value,否则返回name值本身
|
void |
release() |
doAfterBody, doInitBody, doStartTag, getBodyContent, getPreviousOut, setBodyContentfindAncestorWithClass, getId, getParent, getValue, getValues, removeValue, setId, setPageContext, setParent, setValueprotected final Logger log
protected void init()
public int doEndTag()
throws javax.servlet.jsp.JspException
doEndTag 在接口中 javax.servlet.jsp.tagext.TagdoEndTag 在类中 javax.servlet.jsp.tagext.BodyTagSupportjavax.servlet.jsp.JspExceptionpublic void release()
release 在接口中 javax.servlet.jsp.tagext.Tagrelease 在类中 javax.servlet.jsp.tagext.BodyTagSupportprotected <T> T obtainVal(Object name, Class<T> returnClass)
name - returnClass - protected boolean isExp(String value)
value - Copyright © 2016. All rights reserved.