当JSP页面执行自定义标签,遇到结束标签时将调用()方法执行处理。A、doStartTag()B、doEndTag()C、doInitBody()D、doAfterBody()

题目

当JSP页面执行自定义标签,遇到结束标签时将调用()方法执行处理。

  • A、doStartTag()
  • B、doEndTag()
  • C、doInitBody()
  • D、doAfterBody()

相似考题
更多“当JSP页面执行自定义标签,遇到结束标签时将调用()方法执行处理。A、doStartTag()B、doEndTag()C、doInitBody()D、doAfterBody()”相关问题
  • 第1题:

    ()方法返回EVAL_BODY_AGAIN或SKIP_BODY常量。

    • A、doStartTag()
    • B、doEndTag()
    • C、doAfterBody()
    • D、release()

    正确答案:C

  • 第2题:

    JSP标准标签库(JSTL)包含用于编写和开发JSP页面的一组标准标签,按照标签的功能不同,将标签划分为()两个标签库。

    • A、通用标签库
    • B、条件标签库
    • C、核心标签库
    • D、SQL标签库

    正确答案:C,D

  • 第3题:

    下面的说法正确的是()

    • A、带有页作用域的对象在一个web应用程序的每个JSP中都存在
    • B、指令指定与一个特定的JSP 请求不相关的全局信息。
    • C、当JSP容器遇到开始定制标签和结束定制标签时,分别调用doInitBody方法和doAfterBody方法。
    • D、<jsp:inclnde>动作只在翻译时处理一次。

    正确答案:D

  • 第4题:

    下面关于Tag接口说法中正确的是()。

    • A、setPageContext()方法为初始化方法
    • B、setParent()方法用来设置标签的上一级标签
    • C、doStartTag()方法返回EVAL_BODY_INCLUDE和SKIP_BODY,返回EVAL_BODY_INCLUDE计算正文内容,返回SKIP_BODY不计算body。
    • D、doEndTag方法,EVAL_PAGE或者SKIP_PAGE,当返回值为EVAL_PAGE,jsp容器将继续执行jsp页面的内容,否则不执行
    • E、release()方法用来释放标签程序占用的任何资源

    正确答案:A,B,C,D,E

  • 第5题:

    自定义标签有丰富的功能。它们可以()

    • A、通过从调用页面传递的属性进行定制
    • B、访问JSP页面可以使用的所有对象
    • C、修改由调用页面生成的响应
    • D、彼此通信。
    • E、彼此嵌套

    正确答案:A,B,C,D,E

  • 第6题:

    在JSP页面上使用JSTL标签时,应使用JSP指令()导入标签库描述符文件。

    • A、 page
    • B、 taglib
    • C、 tag
    • D、 lib

    正确答案:B

  • 第7题:

    单选题
    当JSP页面执行自定义标签,遇到结束标签时将调用()方法执行处理。
    A

    doStartTag()

    B

    doEndTag()

    C

    doInitBody()

    D

    doAfterBody()


    正确答案: A
    解析: 暂无解析

  • 第8题:

    单选题
    下面对于标签的说法中错误的是()
    A

    JSP标签用于调用JavaBean组件中的操作和执行

    B

    JSP标签简化了JSP页面的开发和维护

    C

    JSP技术没有提供了在自定义标签中封装其他动态功能的机制

    D

    自定义标签通过封装反复执行的任务使它们可以在多个应用程序中重复使用

    E

    自定义标签通常是以标签库的形式出现的


    正确答案: D
    解析: 暂无解析

  • 第9题:

    多选题
    JSP标准标签库(JSTL)包含用于编写和开发JSP页面的一组标准标签,按照标签的功能不同,将标签划分为()两个标签库。
    A

    通用标签库

    B

    条件标签库

    C

    核心标签库

    D

    SQL标签库


    正确答案: D,B
    解析: 暂无解析

  • 第10题:

    单选题
    JSP的哪个指令允许页面使用者自定义标签库?()
    A

    Include指令

    B

    Taglib指令

    C

    Plugin指令


    正确答案: A
    解析: 暂无解析

  • 第11题:

    单选题
    下面的说法正确的是()
    A

    带有页作用域的对象在一个web应用程序的每个JSP中都存在

    B

    指令指定与一个特定的JSP 请求不相关的全局信息。

    C

    当JSP容器遇到开始定制标签和结束定制标签时,分别调用doInitBody方法和doAfterBody方法。

    D

    <jsp:inclnde>动作只在翻译时处理一次。


    正确答案: B
    解析: 暂无解析

  • 第12题:

    单选题
    在标签处理类中返回值EVAL_PAGE的含义是()
    A

    重复执行标签

    B

    继续处理页面内容

    C

    跳过标签体内容

    D

    跳过页面内容


    正确答案: C
    解析: 暂无解析

  • 第13题:

    在标签处理类中返回值EVAL_PAGE的含义是()

    • A、重复执行标签
    • B、继续处理页面内容
    • C、跳过标签体内容
    • D、跳过页面内容

    正确答案:B

  • 第14题:

    在J2EE中,标记处理器必须对从JSP引擎发来的调用做出反应。其中有两个重要的方法,当打开或者关闭标记就会调用它们,它们分别是()。 

    • A、dostart()方法和doend()方法
    • B、doStartTag()方法和doEndTag()方法
    • C、doStart()方法和doEnd()方法
    • D、dostartTag()方法和doendTag()方法

    正确答案:B

  • 第15题:

    如JSP页面执行时遇到自定义标签,doStartTag()方法将被调用()次

    • A、1
    • B、1或多
    • C、0或1
    • D、0或多

    正确答案:A

  • 第16题:

    下列关于BodyTagAPI说法中错误的是()

    • A、setPageContext(pageContext)用来设置页面的上下文对象
    • B、setParent(Tag)用来设置上一级标签,如果没有上一级标签
    • C、doAfterBody()用来设置缓冲区,这个缓冲区可以存放解析后的body
    • D、setBodyContent(BodyContent)用来先计算正文内容后,如果doStartTag返回的是EVAL_BODY_INCLUDE,那么执行这个方法,如果此方法返回的是IterationTag.EVAL_BODY_AGAIN,那么就在此计算正文内容,然后再调用此方法
    • E、doInitBody()用来为setBodyContent()方法做准备工作

    正确答案:C,D

  • 第17题:

    下面对于标签的说法中错误的是()

    • A、JSP标签用于调用JavaBean组件中的操作和执行
    • B、JSP标签简化了JSP页面的开发和维护
    • C、JSP技术没有提供了在自定义标签中封装其他动态功能的机制
    • D、自定义标签通过封装反复执行的任务使它们可以在多个应用程序中重复使用
    • E、自定义标签通常是以标签库的形式出现的

    正确答案:C

  • 第18题:

    JSP的哪个指令允许页面使用者自定义标签库?()

    • A、Include指令
    • B、Taglib指令
    • C、Plugin指令

    正确答案:B

  • 第19题:

    多选题
    当我们要在JSP页面中使用自定义标签时需要()。
    A

    在tld文件中定义标签

    B

    创建一个标签处理器

    C

    引入这个标签的标签库,并指定前缀名

    D

    在JSP页面中使用page指令

    E

    在JSP页面中使用taglib指令


    正确答案: A,E
    解析: 暂无解析

  • 第20题:

    多选题
    自定义标签有丰富的功能。它们可以()
    A

    通过从调用页面传递的属性进行定制

    B

    访问JSP页面可以使用的所有对象

    C

    修改由调用页面生成的响应

    D

    彼此通信。

    E

    彼此嵌套


    正确答案: E,B
    解析: 暂无解析

  • 第21题:

    多选题
    下面关于Tag接口说法中正确的是()。
    A

    setPageContext()方法为初始化方法

    B

    setParent()方法用来设置标签的上一级标签

    C

    doStartTag()方法返回EVAL_BODY_INCLUDE和SKIP_BODY,返回EVAL_BODY_INCLUDE计算正文内容,返回SKIP_BODY不计算body。

    D

    doEndTag方法,EVAL_PAGE或者SKIP_PAGE,当返回值为EVAL_PAGE,jsp容器将继续执行jsp页面的内容,否则不执行

    E

    release()方法用来释放标签程序占用的任何资源


    正确答案: A,B
    解析: 暂无解析

  • 第22题:

    单选题
    在JSP页面上使用JSTL标签时,应使用JSP指令()导入标签库描述符文件。
    A

     page

    B

     taglib

    C

     tag

    D

     lib


    正确答案: D
    解析: 暂无解析

  • 第23题:

    单选题
    如JSP页面执行时遇到自定义标签,doStartTag()方法将被调用()次
    A

    1

    B

    1或多

    C

    0或1

    D

    0或多


    正确答案: C
    解析: 暂无解析