SimpleTag的生命周期:
1.每次遇到標簽時,容器構造一個SimpleTag的實例,并且這個構造方法沒有參數。和經典的標簽一樣,SimpleTag不能進行緩沖,故不能重用,每次都需要構造新的實例。
2.調用了構造方法后,就調用setJspContext()和setParent()方法,只有這個標簽在另一個標簽之內時,才調用setParent()方法。
3.容器調用每個屬性的setter方法以設置這些屬性的值。
4.如果存在Body,那么就使用setJspBody方法來設置這個標簽的標簽體。
5.容器調用doTag方法,所以的標簽的邏輯、迭代和Body計算,都在這個方法中。
6.當doTag方法返回時,所有的參數被鎖定。
posted on 2007-01-22 16:24
周銳 閱讀(302)
評論(0) 編輯 收藏 所屬分類:
Jsp