知识大全 JSP自定义标签执行顺序
Posted 知
篇首语:读书不要贪多,而是要多加思索,这样的读书使我获益不少。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 JSP自定义标签执行顺序相关的知识,希望对你有一定的参考价值。
JSP自定义标签执行顺序 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
首先来看一下简单标签接口的方法以及它的生命周期
一 SimpleTag接口的方法
doTag() void
getParent() JspTag
setJspBody(javax servlet jsp tagext JspFragment body) void
setJspContext(javax servlet jsp JspContext pc) void
setParent(javax servlet jsp tagext JspTag tag) void
二 SimpleTag接口的声明周期
每次遇到Jsp标签容器构造一个SimpleTag实例 这个构造函数没有参数
setJspContext() setParent()只有当前的标签在另一个标签之内时才调用setParent()方法
设置属性 调用每一个属性的setter方法
setJspBody(javax servlet jsp tagext JspFragment body)
doTag()所有标签的逻辑迭代和Body计算都在这个方法中
return下面是对带体标签的介绍
三 带Body的自定以标签
必须实现Tag接口的doStartTag()和doEndTag()方法
可以实现IterationTag接口的doAffterBody()方法
可以实现BodyTag接口的doInitBody()和setBodyContent(javax servlet jsp tagext BodyContent bc)方法
doStartTag()可以返回的值 A SKIP_BODY 不处理标签体B EVAL_BODY_INCLUDE 计算的体的结果被包含在out(JspWriter)中输出C EVAL_BODY_BUFFERED 一个BodyContent对象被创建
doEndTag()方法可以返回SKIP_PAGE或者EVAL_PAGE以确定是否继续计算其余的页面
doAffterBody可以返回EVAL_BODY_AGAIN SKIP_BODY以确定是否再次计算标签体
四 BodyTag的处理过程
setPageContext(javax servlet jsp PageContext pc) void
setParent(javax servlet jsp tagext Tag tag) void
doStartTag() int
setBodyContext(BodyContext bc) void
doInitBody() int
doAffterBody() int
doEndTag() int
cha138/Article/program/Java/JSP/201311/20747相关参考
JSP自定义标签实现数据字典 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 关于JSP标签的好处
JSP自定义标签开发入门 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一般情况下开发jsp自定
JSP自定义标签开发流程[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一概述 jsp(
详细讲解JSP自定义标签 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n
JSP自定义标签入门实例 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!首先在eclipse下新建一
JSP自定义标签开发流程[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 下表引自Sun的j
知识大全 jsp简单自定义标签的forEach遍历及转义字符
jsp简单自定义标签的forEach遍历及转义字符 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!l
Jsp中的自定义标签由浅到深详细讲解[4] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 十四如
Jsp中的自定义标签由浅到深详细讲解[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 四创建
Jsp中的自定义标签由浅到深详细讲解[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一基本