S
saibo
Gast
Hallo ich möche einen einfachen Filter bauen und irgendwie scheitert das vorhaben bei der doFilter Methode....
die wird nämlich nie aufgerufen. die init allerdings schon.
ich habe mich an diesem tutorial orientiert: JSP-Tutorial - Servlet-Filter
hier der code:
[XML]<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
<display-name>FilterAusschluss</display-name>
<filter>
<filter-name>AdressFilter</filter-name>
<filter-class>sonocheins.AdressFilter</filter-class>
<init-param>
<param-name>ipAdresse</param-name>
<param-value>192.168</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>AdressFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>
[/XML]
ich hab auch mal nen sceenshot gemacht vllt stimmt ja die ordnerstuktur nicht?
Kostenloser Bilder Upload Service - Gratis Bilder hochladen / uploaden ohne Anmeldung
vielen dank schonmal ich vermute das ist für euch ein einfaches problem
die wird nämlich nie aufgerufen. die init allerdings schon.
ich habe mich an diesem tutorial orientiert: JSP-Tutorial - Servlet-Filter
hier der code:
Java:
package sonocheins;
import java.io.IOException;
import java.util.StringTokenizer;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class AdressFilter implements Filter
{
String vergleich = "";
String ipAdresse = "";
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException
{
System.out.print("###Diese Ausgabe wird nicht ausgegeben###");
}
public void init(FilterConfig config) throws ServletException
{
ipAdresse = config.getInitParameter("ipAdresse");
}
public void destroy()
{
}
}
[XML]<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
<display-name>FilterAusschluss</display-name>
<filter>
<filter-name>AdressFilter</filter-name>
<filter-class>sonocheins.AdressFilter</filter-class>
<init-param>
<param-name>ipAdresse</param-name>
<param-value>192.168</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>AdressFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</web-app>
[/XML]
ich hab auch mal nen sceenshot gemacht vllt stimmt ja die ordnerstuktur nicht?
Kostenloser Bilder Upload Service - Gratis Bilder hochladen / uploaden ohne Anmeldung
vielen dank schonmal ich vermute das ist für euch ein einfaches problem
Zuletzt bearbeitet von einem Moderator: