网站建设的技术要求,制作一个网页的步骤,装饰设计师工资一般多少,招工网一、Servlet体系结构Java Web应用是基于Servlet规范运行#xff0c;Servlet顶层类的关联如下图#xff1a;从图可看出#xff0c;Servlet规范基本围绕这几个类运行#xff0c;其中#xff0c;与Servlet主动关联的有3个类#xff0c;分别是ServletRequest、ServletRespons…一、Servlet体系结构Java Web应用是基于Servlet规范运行Servlet顶层类的关联如下图从图可看出Servlet规范基本围绕这几个类运行其中与Servlet主动关联的有3个类分别是ServletRequest、ServletResponse、ServletConfig。这3个类都是通过容器传递给Servlet的其中ServletConfig在Servlet初始化时就传给Servlet了。ServletConfig主要是获取Servlet的配置信息。而ServletContext则是改Web项目中所有Servlet数据共享的地方如工作路径、容器支持的Servlet最小版本等。二、Servlet中的Listener在整个Tomcat中Listener使用的非常广泛它是基于观察者模式。目前Servlet提供了6种两类 事件的观察接口如下图基本上涵盖了整个Servlet生命周期中你感兴趣的事件这些Listener的实现在web.xml中配置也可在应用中动态添加。需注意的是ServletContextListener在容器启动之后不能再添加新的。三、Filter如何工作Filter是web.xml的常用配置可通过filter和filter-mapping组合起来使用filter比servlet更灵活。因为它除了提供request和response对象外还提供了FilterChain对象下面是与Filter相关的类图四、Servlet中的url-pattern