13.4. Filter deklarieren und ordnen

Wenn Sie im DD Filter konfigurieren, machen Sie üblicherweise drei Dinge:

  • Sie deklarieren Ihren Filter.

  • Sie ordnen den Filter den Webressourcen zu, die Sie filtern wollen.

  • Sie ordnen die Zuordnungen, um Filteraufrufsequenzen zu erstellen.

Einen Filter deklarieren

<filter>
  <filter-name>BierRequest</filter-name>
  <filter-class>com.example.web.BierRequestFilter
        </filter-class>
  <init-param>
    <param-name>LogFileName</param-name>
    <param-value>UserLog.txt</param-value>
  </init-param>
</filter>

Ein Filter-Mapping auf einen Servlet-Namen deklarieren

<filter-mapping>
  <filter-name>BierRequest</filter-name>
  <servlet-name>AdviceServlet</servlet-name>
</filter-mapping>

Regeln für <filter>

  • <filter-name> ist erforderlich.

  • <filter-class> ...

Get Servlets und JSPs™ von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.