1.传统标记处理器API
2.传统标记处理器生命周期
3.传统标记生命周期取决于返回值
和简单标记处理器不同,容器可以重用传统标记处理器对象,因此最好在doStartTag()中重置实例变量值,否则,这个代码可能只能在第一次能正常工作。
4.如果需要访问体内容
如果需要访问体内容,标记处理器需要扩展BodyTagSupport而不是TagSupport。基于BodyTag,你会得到两个新方法,doStartTag()也有了一个新的返回值:EVAL_BODY_BUFFERED。标记有了新的生命周期: