Tomcat 中会用到多种配置,主要是通过web.xml 配置文件来实现。
在Tomcat 中,则是通过Digester 对象将XML 元素转换为Java 对象。此外,web.xml 也用于配置 servlet/JSP 应用。Tomcat 必须能够解析web.xml 文件,并基于web.xml 文档配置上下文对象,幸运的是,Digester 很优雅的解决了这个问题。
为什么在配置上下文Context ,连接器的时候,通过代码都是可以直接指定连接器关联某个上下文容器,但是这样是硬编码,不易维护和使用。所以,通过在web.xml 文件中配置context ,bean 等,然后使用Digester 来进行解析。