Filter in der Java EE Servlet-Technologie
Filter sind bereits seit der Version 2.3 Teil der Servlet-Spezifikation. Sie werden innerhalb des Servlet-Containers so geschaltet, dass ein Request für eine bestimmte Applikation immer erst durch den Filter geleitet wird, bevor er an bestimmte Servlets weitergeleitet wird. Filter unterbrechen die Request- und Response-Weiterleitung, so dass es möglich ist jeweilige Weiterleitung zu steuern und Anpassungen an beiden Objekten vorzunehmen.