自定義標籤--返回常量

面是很重要的返回常量的意義和用法,參考網文修改的:

EVAL_BODY_INCLUDE:把Body讀入存在的輸出流中,doStartTag()函數可用


EVAL_PAGE:繼續處理頁面,doEndTag()函數可用


SKIP_BODY:忽略對Body的處理,doStartTag()和doAfterBody()函數可用


SKIP_PAGE:忽略對餘下頁面的處理,doEndTag()函數可用


EVAL_BODY_TAG:已經廢止,由EVAL_BODY_BUFFERED和EVAL_BODY_AGAIN取代 ,三者值是一樣的,但後二者的名稱意義更明確


EVAL_BODY_BUFFERED:申請緩衝區,由setBodyContent()函數得到的BodyContent對象來處理tag的body,如果類實現了BodyTag,那麼doStartTag()可用,否則非法


EVAL_BODY_AGAIN:請求繼續處理body,返回自doAfterBody(),[color=red]這個返回值在你製作循環tag的時候是很有用的。[/color]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章