A.JSTL是指(JavaServer Pages Standard Tag Library,JSP)標準標記庫 B.JSTL特別為條件處理、迭代、國際化、數據庫訪問和可擴展標記語言(XML)處理提供支持 C.JSTL在應用程序服務器之間提供了一致的接口,最大程序地提高了WEB應用在各應用服務器之間的移植。 D.JSTL簡化了JSP和WEB應用程序的開發(fā)。 E.JSTL以一種統一的方式減少了JSP中的scriptlet代碼數量
A.setPageContext(pageContext)用來設置頁面的上下文對象 B.setParent(Tag)用來設置上一級標簽,如果沒有上一級標簽 C.doAfterBody()用來設置緩沖區(qū),這個緩沖區(qū)可以存放解析后的body D.setBodyContent(BodyContent)用來先計算正文內容后,如果doStartTag返回的是EVAL_BODY_INCLUDE,那么執(zhí)行這個方法,如果此方法返回的是IterationTag.EVAL_BODY_AGAIN,那么就在此計算正文內容,然后再調用此方法 E.doInitBody()用來為setBodyContent()方法做準備工作
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容器將繼續(xù)執(zhí)行jsp頁面的內容,否則不執(zhí)行 E.release()方法用來釋放標簽程序占用的任何資源