所有servlet容器和Java EE容器都严格执行规范的这一部分。您可以依靠以下事实:侦听器以您在web.xml中指定的顺序进行调用。
您可以拥有一个应用程序级别数据结构(HashMap),当每个过滤器/侦听器遇到来自请求的数据时,该结构都会被更新。这将使每个侦听器仅更新必要的内容。您可以将通用代码放入基本的侦听器中,这样就不会重复代码。

所有servlet容器和Java EE容器都严格执行规范的这一部分。您可以依靠以下事实:侦听器以您在web.xml中指定的顺序进行调用。
您可以拥有一个应用程序级别数据结构(HashMap),当每个过滤器/侦听器遇到来自请求的数据时,该结构都会被更新。这将使每个侦听器仅更新必要的内容。您可以将通用代码放入基本的侦听器中,这样就不会重复代码。