多項選擇題下列關(guān)于BodyTagAPI說法中錯誤的是()

A.setPageContext(pageContext)用來設(shè)置頁面的上下文對象
B.setParent(Tag)用來設(shè)置上一級標(biāo)簽,如果沒有上一級標(biāo)簽
C.doAfterBody()用來設(shè)置緩沖區(qū),這個緩沖區(qū)可以存放解析后的body
D.setBodyContent(BodyContent)用來先計算正文內(nèi)容后,如果doStartTag返回的是EVAL_BODY_INCLUDE,那么執(zhí)行這個方法,如果此方法返回的是IterationTag.EVAL_BODY_AGAIN,那么就在此計算正文內(nèi)容,然后再調(diào)用此方法
E.doInitBody()用來為setBodyContent()方法做準(zhǔn)備工作


您可能感興趣的試卷

你可能感興趣的試題

1.多項選擇題下面關(guān)于Tag接口說法中正確的是()。

A.setPageContext()方法為初始化方法
B.setParent()方法用來設(shè)置標(biāo)簽的上一級標(biāo)簽
C.doStartTag()方法返回EVAL_BODY_INCLUDE和SKIP_BODY,返回EVAL_BODY_INCLUDE計算正文內(nèi)容,返回SKIP_BODY不計算body。
D.doEndTag方法,EVAL_PAGE或者SKIP_PAGE,當(dāng)返回值為EVAL_PAGE,jsp容器將繼續(xù)執(zhí)行jsp頁面的內(nèi)容,否則不執(zhí)行
E.release()方法用來釋放標(biāo)簽程序占用的任何資源

2.多項選擇題當(dāng)我們要在JSP頁面中使用自定義標(biāo)簽時需要()。

A.在tld文件中定義標(biāo)簽
B.創(chuàng)建一個標(biāo)簽處理器
C.引入這個標(biāo)簽的標(biāo)簽庫,并指定前綴名
D.在JSP頁面中使用page指令
E.在JSP頁面中使用taglib指令

3.多項選擇題自定義標(biāo)簽有豐富的功能。它們可以()

A.通過從調(diào)用頁面?zhèn)鬟f的屬性進(jìn)行定制
B.訪問JSP頁面可以使用的所有對象
C.修改由調(diào)用頁面生成的響應(yīng)
D.彼此通信。
E.彼此嵌套

4.單項選擇題下面對于標(biāo)簽的說法中錯誤的是()

A.JSP標(biāo)簽用于調(diào)用JavaBean組件中的操作和執(zhí)行
B.JSP標(biāo)簽簡化了JSP頁面的開發(fā)和維護(hù)
C.JSP技術(shù)沒有提供了在自定義標(biāo)簽中封裝其他動態(tài)功能的機(jī)制
D.自定義標(biāo)簽通過封裝反復(fù)執(zhí)行的任務(wù)使它們可以在多個應(yīng)用程序中重復(fù)使用
E.自定義標(biāo)簽通常是以標(biāo)簽庫的形式出現(xiàn)的

5.單項選擇題要從一個JSP頁面的響應(yīng)交給另JSP頁面處理我們可以使用()。

A.reponse對象
B.Application對象
C.config對象
D.exception對象
E.out對象