Hi,
ich habe in der web.xml einen startfilter eingerichtet, der logs erstellen, letzte exceptions und noch ein paar andere dinge bereit stellen soll.
[HIGHLIGHT="XML"]<filter>
<filter-name>StartFilter</filter-name>
<filter-class>com.p2_0.web.application.StartFilter</filter-class>
</filter> soll,
<filter-mapping>
<filter-name>StartFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>[/HIGHLIGHT]
mein problem ist aber, dass wirklich alle dateien durch den filter gehen. bei servlets und meinem struts servlet 'action' ist das ja auch sinn der sache, doch leider werden auch Bilder, JavaScript und CSS-Dateien durch den filter geleitet, das ist nicht nur nicht ganz so ideal, da viele logs erstellt werden, die ich garnicht brauche, sondern wird sicher auch etwas auf die performance drücken, oder etwa nicht?
ich kann die klar auch alle im filter ausschließen, gibt es aber auch per filter-mapping die möglichkeit als url-pattern reguläre ausdrücke oder so zu nutzen oder spezielle datentypen auszuschließen? ich hab bei google nichts besonderes gefunden.
ich habe in der web.xml einen startfilter eingerichtet, der logs erstellen, letzte exceptions und noch ein paar andere dinge bereit stellen soll.
[HIGHLIGHT="XML"]<filter>
<filter-name>StartFilter</filter-name>
<filter-class>com.p2_0.web.application.StartFilter</filter-class>
</filter> soll,
<filter-mapping>
<filter-name>StartFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>[/HIGHLIGHT]
mein problem ist aber, dass wirklich alle dateien durch den filter gehen. bei servlets und meinem struts servlet 'action' ist das ja auch sinn der sache, doch leider werden auch Bilder, JavaScript und CSS-Dateien durch den filter geleitet, das ist nicht nur nicht ganz so ideal, da viele logs erstellt werden, die ich garnicht brauche, sondern wird sicher auch etwas auf die performance drücken, oder etwa nicht?
ich kann die klar auch alle im filter ausschließen, gibt es aber auch per filter-mapping die möglichkeit als url-pattern reguläre ausdrücke oder so zu nutzen oder spezielle datentypen auszuschließen? ich hab bei google nichts besonderes gefunden.
Zuletzt bearbeitet von einem Moderator: