jsp -> taglib -> SKIP_BODY等 中几个静态值的具体意义,还不是很明白~~(最后祝大家新年快乐)

zh_baiyu 2003-01-29 12:24:10
SKIP_BODY隐含0 :跳过了开始和结束标签之间的代码。

开始和结束是指哪里???

EVAL_BODY_INCLUDE隐含1:将body的内容输出到存在的输出流中
body的内容 是????

SKIP_PAGE隐含5 : 忽略剩下的页面。
EVAL_PAGE隐含6:继续执行下面的页
这两个是指jsp页面,还是这个class文件中的呢?

希望能具体讲解一下 ????????



...全文
248 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
cgsun 2003-04-17
  • 打赏
  • 举报
回复
如果不对,请指教。
cgsun 2003-04-17
  • 打赏
  • 举报
回复
SKIP_PAGE隐含5 : 忽略剩下的页面。
EVAL_PAGE隐含6:继续执行下面的页
这两个是指jsp页面,还是这个class文件中的呢?
jsp页面
cgsun 2003-04-17
  • 打赏
  • 举报
回复
|
|
doStartTag()
|
判断--------------------------
|eval_body_include |skip_body
对体求值 |
| |
doEndTag()------------------------
|
|
判断-----------------------------------
|eval_page |skip_page
对其余页面进行求值 |
| ------------------------------------
cgsun 2003-04-17
  • 打赏
  • 举报
回复
<tag>ddf</tag>SKIP_BODY就是ddf没有显示在页面上,被SKIP
cgsun 2003-04-17
  • 打赏
  • 举报
回复
doStartTag()和doEndTag()返回值是在Tag Interface里定义的静态int

SKIP_BODY隐含0

Skip body evaluation. Valid return value for doStartTag and doAfterBody. 跳过对body的处理。

就是跳过了开始和结束标签之间的代码。



EVAL_BODY_INCLUDE 隐含1

Evaluate body into existing out stream. Valid return value for doStartTag.

This is an illegal return value for doStartTag when the class implements BodyTag,

since BodyTag implies the creation of a new BodyContent.

将body的内容输出到存在的输出流中。包括是jsp代码,也可以被输出

SKIP_PAGE 隐含5

Skip the rest of the page. Valid return value for doEndTag.

忽略剩下的页面。

EVAL_PAGE 隐含6

Continue evaluating the page. Valid return value for doEndTag().

继续执行下面的页

leek2000 2003-04-17
  • 打赏
  • 举报
回复
自己顶一下
niko7 2003-04-16
  • 打赏
  • 举报
回复
关注!
leek2000 2003-04-16
  • 打赏
  • 举报
回复
这个问题为什么没人解答???
太简单了??
期待中。。。。。。。。。。。。。。

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧