Hallo,
ich habe eine Anwendung, in der ich einen Filter implementiert habe. Wenn ich auf einen commandLink klicke, dann wird die Methode
zwei mal aufgerufen. Die erste ServletRequest.getRequestURL() ist dann die Seite, von der ich komme, und die zweite ist die, welche ich erreichen will.
Die commandLinks sind so implementiert:
in der faces-config.xml sind die navigation_rules auf die festen Texte hinterlegt, welche im action Attribut hinterlegt sind.
Die Navigation funktioniert hervorragend, nur die Methode doFilter wird 2 mal aufgerufen. Warum?
ich habe eine Anwendung, in der ich einen Filter implementiert habe. Wenn ich auf einen commandLink klicke, dann wird die Methode
Code:
public void doFilter(ServletRequest requ, ServletResponse resp,
FilterChain chain) throws IOException, ServletException {
zwei mal aufgerufen. Die erste ServletRequest.getRequestURL() ist dann die Seite, von der ich komme, und die zweite ist die, welche ich erreichen will.
Die commandLinks sind so implementiert:
Code:
<h:commandLink action="to_celllist" styleClass="searchText">
<h:outputText value="Zellen" styleClass="searchText"/>
</h:commandLink>
in der faces-config.xml sind die navigation_rules auf die festen Texte hinterlegt, welche im action Attribut hinterlegt sind.
Die Navigation funktioniert hervorragend, nur die Methode doFilter wird 2 mal aufgerufen. Warum?