Tag: servlet-filters

In der Servlet-API, verwenden Sie in der Regel ein Servlet, wenn Sie Steuern möchten, Vorverarbeiten und/oder nachbearbeiten spezifischen Anforderungen. Aber wenn Sie wollen, zum filtern/Bearbeiten von Allgemeinen Anfragen und/oder Antworten, die basierend auf bestimmten Bedingungen, dann ein Filter ist viel besser geeignet.

Konfigurieren web.xml für mehrere url-Muster für sitemesh-filter. ich glaube, ich bin mit der servlet-api 2.5

Anzahl der Antworten 1 Antworten
ich habe gekämpft, um mehrere ulr-Muster für eine web-site mit Spring mvc 3.0.5 sitemesh 2.4.2.mein container ist tomcat 6.0.26 meine pom sieht wie folgt aus: <dependency> <groupId>org.freemarker</groupId> <artifactId>freemarker</artifactId> <version>2.3.14</version> </dependency> <dependency> <groupId>opensymphony</groupId> <artifactId>sitemesh</artifactId> <version>2.4.2</version> <scope>compile</scope> </dependency> <dependency>

Wie Steuern Sie den Zugriff und Rechte in JSF?

Anzahl der Antworten 1 Antworten
Möchte ich Sie zum Steuern des Zugriffs nach dem user log in meinem system. Beispiel: administrator : can add, delete and give rights to employee employee : fill forms only ... So, nachdem Sie wissen, welche Rechte

Gepostet bekommen von XML aus HttpServletRequest-Objekt

Anzahl der Antworten 1 Antworten
Habe ich einen Filter erhält der HttpServletRequest und die Anforderung, dass ein Eintrag besteht aus einer xml, die ich brauche, zu Lesen in meinem filter-Methode. Was ist der beste Weg, um die geposteten xml-Code aus dem HttpServletRequest-Objekt.

HTTP Status 500 - java.lang.NumberFormatException: null

Anzahl der Antworten 1 Antworten
Erstelle ich ein standard-dynamic-web-Projekt, das wie ein Servlet, einen filter zum filtern der Anfrage-und jsp-Seiten. Nehme ich die Anzahl der Bücher willkommen.jsp und je nach der Anzahl bin ich dem füllen der Eingabe-Felder auf hinzufügen.jsp. Ich will

Servlet-Filtern, die mit java EE 6 Anmerkungen?

Anzahl der Antworten 1 Antworten
Ist es möglich zu simulieren, einen servlet-filter-Kette mit @ApplicationPath und @Path-Annotationen in EE 6? Beispiel: @ApplicationPath("/api") class Filter extends Application { @Path("/*") public void filter() { log.info("Request to API"); } } ... @Path("/foo") class Foo { @GET

Servlet-filter url-mapping

Anzahl der Antworten 1 Antworten
Wie kann ein filter zugeordnet werden, um die Wurzel einer URL? Ich bin mit Tomcat 7.0.2 und bereitstellen einer Anwendung als ROOT.Krieg. Die willkommen-Seite sign_in.xhtml. Ich würde gerne einen filter, wenn der client sendet eine Anforderung für

Spring security benutzerdefinierte filter mehrmals aufgerufen

Anzahl der Antworten 3 Antworten
Ich eine eigene logout-filter genannt, sechs mal. Zweimal so bald ich versuche, auf die Anwendung zuzugreifen, zweimal, wenn ich geben Sie Benutzername/Passwort ein und klicken Sie auf 'Login' und dann erneut zweimal, wenn ich auf 'logout'. Was

Wie auf Antwort schreiben filter?

Anzahl der Antworten 5 Antworten
Gibt es eine Möglichkeit, mit nur Resonanz in einem filter . Ist der code unten geschrieben richtig ? public void doFilter(request , response , chain) { //code to handle request chain.doFilter(request, response); //code to handle response .

doFilter nicht immer genannt

Anzahl der Antworten 2 Antworten
Könnte Ihnen helfen, zu überprüfen, warum doFilter nicht immer genannt web.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"> <context-param> <param-name>log4jConfigLocation</param-name> <param-value>/WEB-INF/log4j.properties</param-value> </context-param> <listener> <listener-class>org.springframework.web.util.Log4jConfigListener</listener-class> </listener> <filter> <filter-name>roseFilter</filter-name> <filter-class>net.paoding.rose.RoseFilter</filter-class> </filter> <filter-mapping> <filter-name>roseFilter</filter-name> <url-pattern>/*</url-pattern> <dispatcher>REQUEST</dispatcher>

ClickJacking-Filter zum hinzufügen von X-FRAME-OPTIONS in response

Anzahl der Antworten 1 Antworten
Um gegen clickJacking und Sperrung meiner Website geöffnet werden, indem iframe habe ich einen servlet-filter, in denen ich füge folgende Zeile hinzu: "X-FRAME-OPTIONS" - header der Antwort. Aber wenn ich die Seite und siehe response-Header, die Seite,

Java-filter versagt zu setzen-Antwort-Header

Anzahl der Antworten 4 Antworten
Ich versuche zu erstellen, die ein Java - "Filter", erkennt eine benutzerdefinierte HTTP-Anforderungs-Header und fügt response-Headern, so dass die Datei wird automatisch heruntergeladen werden. Der response-header ist sehr wichtig für diese ist der "Content-Type = Attachment" -

Mehrere Filter mit derselben url-mapping

Anzahl der Antworten 1 Antworten
Ist es möglich, zwei Filter, die haben die gleiche url-mapping? <filter> <filter-name>TeeFilter</filter-name> <filter-class>filter1r</filter-class> </filter> <filter-mapping> <filter-name>TeeFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <filter> <display-name>CredentialsFilter</display-name> <filter-name>CredentialsFilter</filter-name> <filter-class>filter2</filter-class> </filter> <filter-mapping> <filter-name>CredentialsFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> InformationsquelleAutor mosaad | 2013-11-15

How to set up filter-Kette in den Frühling starten?

Anzahl der Antworten 2 Antworten
Ich bin gekommen, über spring-boot und wollen zum hinzufügen einer Filterkette für einen eingehenden request. Hier ist die Anwendung: package example.hello; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.context.ApplicationContext; @SpringBootApplication public class Application { public static void main(String args)

JSP: Wie um zu überprüfen, ob ein Benutzer angemeldet ist?

Anzahl der Antworten 2 Antworten
Ich bin Java zu lernen Web, aber ich habe einige Probleme und ich brauche Hilfe. Ich benutze eine Vorlage.jsp in der die ich-header.jsp, footer.jsp login.jsp (die linke Seite der Vorlage ) und ${param.content}.jsp. Für jede Seite mit

Eigenschaften-Datei als init-param in web.xml

Anzahl der Antworten 1 Antworten
Ich bin der Migration von Jsp-servlet-basierte Java-Projekt zu Gast war, in der websphere-tomcat. Folgende init-param ist in web.xml innerhalb eines filter-definition. Ich zog die properties-Datei in src-Ordner, die ist classpath. So ändern Sie den folgenden in die

Wie ändern charset in struts2 auf utf-8

Anzahl der Antworten 3 Antworten
Hallo ich habe das Testfeld, in dem ich möchte den test nicht in Englisch(zum Beispiel in Russisch) aber in meiner Klasse Aktion, die ich bekommen, anstatt nur text ?????????. Ich habe versucht, schreiben Sie einfachen filter, die

Filter-mapping Url-pattern *.Aktion funktioniert nicht struts2

Anzahl der Antworten 2 Antworten
in der struts2 web.xml Anwendung ich habe die filter-und servlet - web.xml ... <servlet> <servlet-name>SchServlet</servlet-name> <servlet-class>com.vk.translate.report.SchServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>SchServlet</servlet-name> <url-pattern>/SchServlet</url-pattern> </servlet-mapping> ... <filter> <filter-name>struts</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> <!-- <init-param> <param-name>actionPackages</param-name> <param-value>com.mycompany.myapp.actions</param-v2alue> </init-param> --> </filter> <filter-mapping> <filter-name>struts</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> ...

Wie bekomme ich eine SessionScoped CDI-bean aus einem Filter?

Anzahl der Antworten 2 Antworten
Diese Frage ist in Bezug auf einen vorherigen auf schreiben Sie einen session-timeout-handler -. Die Antwort in diesem thread beteiligten den Zugriff auf die verschiedenen session-scoped managed beans aus dem servlet. Die Empfehlung (wie gesehen hier) ist

Erkennen die URI-Codierung automatisch im Tomcat

Anzahl der Antworten 2 Antworten
Habe ich eine Instanz von Apache Tomcat 6.x laufen, und ich möchte es zu interpretieren, den Zeichensatz für eingehende URLs ein wenig intelligenter als die Standard-Verhalten. Insbesondere möchte ich auf die Erreichung der folgenden Abbildung: So%DFe =>

Die Authentifizierung den Benutzernamen, das Passwort durch die Benutzung von filtern in Java (Kontaktaufnahme mit Datenbank)

Anzahl der Antworten 4 Antworten
Folgende ist ein Stück Java-code durch die Verwendung von filtern, die zeigt, dass die Fehler-Seite jedes mal, wenn der Benutzername und das Passwort ist auch richtig. Bitte helfen Sie mir, ich habe nicht viel wissen auf diesem

Wie implementieren Sie ein login-filter in JSF?

Anzahl der Antworten 2 Antworten
Ich würde gerne blockieren, den Zugang von einer Seite, selbst wenn der Benutzer kennt die url von einigen Seiten. Zum Beispiel /localhost:8080/user/home.xhtml (müssen sich zunächst anmelden), wenn nicht angemeldet, dann redirect zu /index.xhtml. Wie dies in JSF

So fügen Sie eine filter-Klasse in den Frühling Starten?

Anzahl der Antworten 19 Antworten
Frage ich mich, wenn es gibt keine Anmerkungen für eine Filter Klasse (für web-Anwendungen) in den Frühling Starten? Vielleicht @Filter? Möchte ich hinzufügen, einen benutzerdefinierten filter in meinem Projekt. Die Spring-Boot-Reference Guide erwähnt FilterRegistrationBean, aber ich bin

Fehler: package javax.servlet nicht vorhanden ist

Anzahl der Antworten 6 Antworten
Habe ich versucht zu implementieren, die eine login-filter meines web-Anwendung mit jsf 2, nach dieser Anleitung: https://stackoverflow.com/tags/servlet-filters/info nachdem ich kompiliert habe, meine filter und Hinzugefügt der .die Klasse "web-inf/classes" (wie der guide sagt) der filter gearbeitet, aber

Über einen filter hinzufügen, wird ein cookie auf dem Benutzer-Sitzung

Anzahl der Antworten 2 Antworten
Update: Das Problem mit der Einstellung für die MaxAge. Eine Einstellung von null führen wird das cookie gelöscht werden, daher war es angezeigt, in den header der Antwort, wurde dann aber gelöscht und nicht zeigen, dass in

Nicht bekommen kann spring-security.xml rechts

Anzahl der Antworten 2 Antworten
Habe ich meine spring security eingestellt basic-Authentifizierung auf eine Datenbank ohne Probleme, jedoch möchte ich hinzufügen, benutzerdefinierte login/logout und admin-Seiten als auch die md5-Verschlüsselung für Kennwörter w/Salz. Ich halten Wände schlagen versuchen, um diese Fähigkeiten zu arbeiten,

Einstellung/erste session Attribut in JSF

Anzahl der Antworten 1 Antworten
Bin ich versucht zu implementieren einfache log-in-Funktionalität in einer JSF-Anwendung. Nach dieser Antwort, implementierte ich eine AuthenticationFilter. Ich bin versucht, ein Objekt in meinem managed bean als : FacesContext facesContext = FacesContext.getCurrentInstance(); HttpSession session = (HttpSession) facesContext.getExternalContext().getSession(true);

so deaktivieren Sie den direkten Zugriff auf Seiten mit der url für den jsp-Seiten

Anzahl der Antworten 3 Antworten
Habe ich eine web-Anwendung. Alles funktioniert einwandfrei.Aber, wenn der Benutzer nicht eingeloggt Sie können immer noch Zugriff auf andere jsp-Seiten durch url. Ich will halt den url-Zugriff. Ich sah einige Beispiel-es zeigt die Verwendung von filtern. Ich

Zum umleiten auf den JSF mit PrimeFaces?

Anzahl der Antworten 3 Antworten
Ich versuche zu tun, eine grundlegende Sicherheitssystem, JSF, wo, wenn der Benutzer nicht angemeldet sind und versuchen, auf eine eingeschränkte Seite, er wird umgeleitet, um sich einzuloggen.xhtml. Dies geschieht in einem servlet-filter. Mein problem ist, dass bei

Wie man die Rollen von UserPrincipal in Java?

Anzahl der Antworten 2 Antworten
Ich eine Klasse angelegt(Benannt als CustomRequestWrapper), die Umsetzung HttpServletRequestWrapper .In CustomRequestWrapper Klasse, ich bin Einstellung user principal.Jetzt in meinem code möchte ich, um die Liste der Rollen aus der user principal.Ich habe versucht, GenericPrincipal-Klasse von tomcat-catalina jar,

Brauchen Sie Hilfe beim erstellen einer benutzerdefinierten HttpServletResponse

Anzahl der Antworten 4 Antworten
Plötzlich stecken, generieren von eigenen servlet-Antwort. Ich will zu ersetzen, die servlet-Antwort mit vordefinierten: public class MyCustomResponse extends HttpServletResponseWrapper { private String customOutput; public MyCustomResponse(String customOutput, HttpServletResponse response) { super(response); //PrintWriter and Outputstream should stream this variable

Java-Filtern, umleiten von Benutzern, die nicht angemeldet-login-Seite

Anzahl der Antworten 4 Antworten
War ich versucht zu machen, einen filter zu verhindern, dass Benutzer, die nicht angemeldet sind Zugriff auf bestimmte Seiten.Für dies habe ich einen filter der Klasse mit dem folgenden doFilter Methode HttpServletRequest request = (HttpServletRequest) req; HttpServletResponse

Web-Filter in JSF

Anzahl der Antworten 2 Antworten
Ich bin Implementierung von web-filter, durch die sich dieser link Mein code ist web.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>project_name</display-name> <welcome-file-list> <welcome-file>/project_name/faces/jsp/HomePage.jsp</welcome-file> </welcome-file-list> <servlet> <servlet-name>Faces Servlet</servlet-name> <servlet-class>javax.faces.webapp.FacesServlet</servlet-class> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>Faces

Wie führen Sie als Ausgabeformat für die Codierung verwenden filter, um zu verhindern, XSS?

Anzahl der Antworten 4 Antworten
Ich bin mit dem folgenden code im servlet: protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { PrintWriter out=response.getWriter(); response.setContentType("text/html"); out.println("<html>"); out.println("<body>"); out.println("<script>alert(1)</script>"); out.println("</body>"); out.println("</html>"); } Und folgenden code für den filter: public class SampleFilter implements

Wie kann ich die Umleitung der aktuellen Seite in Servlet-Filter?

Anzahl der Antworten 2 Antworten
Ich habe eine Seite sagen: /myapp/test.jsp?queryString=Y. Der filter muss redirect auf die aktuelle Seite. Es sollte gehen, um /myapp/test.jsp (ohne query-string). Die unten zu bringen scheint es auf den context-root: /myapp. Ich bin mit der in WAS6.1.

das umleiten von ein servlet-filter, jsf gibt die eigentlichen jsf-code nicht gerendert html

Anzahl der Antworten 1 Antworten
unten ist mein code; /* * To change this template, choose Tools | Templates * and open the template in the editor. */ package racms; import java.io.IOException; import javax.faces.application.NavigationHandler; import javax.faces.context.FacesContext; import javax.servlet.*; import javax.servlet.annotation.WebFilter; import javax.servlet.http.HttpServletRequest;

Sitzung-Validierung-filter, die meldet den Benutzer ab, wenn die Sitzung abgelaufen ist

Anzahl der Antworten 1 Antworten
Habe ich eine session-Validierung, Filter, meldet den Benutzer ab, wenn die Sitzung abgelaufen ist. Hier ist ein Stück code, aber dieser funktioniert nicht. Nicht arbeiten heißt, dies ist nicht die Umleitung auf die login-Seite, auch wenn die

Java-Filter URL-Muster-spezifische request-params

Anzahl der Antworten 2 Antworten
Haben wir eine situation, wo wir wollen, zu verwenden, filter für URLs, die einige bestimmte request-Parameter, e ist.g: http://mydomain.com/?id=78&formtype=simple_form&....... http://mydomain.com/?id=788&formtype=special_form&....... und so weiter, id abgerufen werden, zur Laufzeit möchte ich filter konfigurieren im web.xml nur, wenn formtype=special_form.

Fehler beim abrufen der Sitzung vom FacesContext innerhalb eines Servlet-Filter

Anzahl der Antworten 2 Antworten
Nach autheticating meine user, ich möchte einen Verweis in der Sitzung des angemeldeten Benutzers. Hier, wie ich es in den setCurrentUser Methode : FacesContext facesContext = FacesContext.getCurrentInstance(); HttpSession session = (HttpSession) facesContext.getExternalContext().getSession(true); session.setAttribute("CURRENT_USER", currentUser); Leider die session

StackOverflowError in der servlet-mapping url-pattern "/*"

Anzahl der Antworten 2 Antworten
Habe ich eine Reihe von JSP-Seiten, und ich möchte zu verstecken .jsp-Erweiterung (nach ein bisschen recherche scheint es, ist es gut für SEO). Einer Lösung, die ich stieß, war das folgende: <servlet> <servlet-name>mypage</servlet-name> <jsp-file>/some-page.jsp</jsp-file> </servlet> <servlet-mapping> <servlet-name>mypage</servlet-name>

Verpackung request-Parameter mit HTTPServletRequestWrapper

Anzahl der Antworten 2 Antworten
Ich habe einen filter, der sich authentifiziert/autorisiert REST-Aufrufe. Dieser Filter benötigt Zugriff auf die request-Parameter, so dass ich geschrieben habe, eine benutzerdefinierte HTTPServletRequestWrapper. import java.util.Collections; import java.util.Enumeration; import java.util.HashMap; import java.util.Map; import javax.servlet.ServletRequest; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletRequestWrapper;

Wie cache-control in der JSP-Seite?

Anzahl der Antworten 4 Antworten
Erstellte ich einen Servlet-filter mit dem folgenden code in der doFilter: HttpServletResponse httpResponse = (HttpServletResponse)response; httpResponse.setHeader("Cache-Control","no-cache"); httpResponse.setHeader("Pragma","no-cache"); httpResponse.setDateHeader("Expires", 0); chain.doFilter(request, response); Ich will, um sicherzustellen, dass nichts geht auf dem Client zwischengespeichert und jede Anfrage (auch die

Java Servlet-Filter redirect problem

Anzahl der Antworten 2 Antworten
Ich habe ein problem mit meinem authentication filter. Wenn der filter leitet auf die login-Seite keine Bilder angezeigt bekommt, die in der login-JSP. Allerdings, wenn ich Sie auf der login-Seite manuell auf, nachdem ich eingeloggt bin, werden

Wie Sie ein servlet-filter in Java zu ändern servlet eine eingehende Anfrage-url?

Anzahl der Antworten 3 Antworten
Wie kann ich ein servlet-filter zu ändern servlet eine eingehende Anfrage-url von http://nm-java.appspot.com/Check_License/Dir_My_App/Dir_ABC/My_Obj_123 zu http://nm-java.appspot.com/Check_License?Contact_Id=My_Obj_123 ? Update: nach BalusC die Schritte unten, ich kam mit dem folgenden code: public class UrlRewriteFilter implements Filter { @Override public void

Abfangjäger Oder Filter

Anzahl der Antworten 2 Antworten
Arbeite ich an einer Spring-Anwendung, in der ich möchte einige Sicherheit überprüft, wie die MD5-überprüfung von Dateien, DB-überprüfung, die version der Anwendung prüfen, etc. Ich gelesen habe Interceptors und Filter, aber immer noch ein bisschen zu verwirren,

Ist es möglich, das weiterleiten oder umleiten von ein servlet filter nach der Antwort begangen wurde?

Anzahl der Antworten 2 Antworten
Die Logik ist, dass der filter getroffen wird, ist die Bedingung nicht wahr, so geht es durch die filter-chain. Nach der Antwort verpflichtet sich, den filter getroffen wird, und die Bedingung ist wahr (Anfrage-Attribut gesetzt wurde). Es

<servlet-name> in <filter-mapping> web.xml, was bedeutet das?

Anzahl der Antworten 1 Antworten
Bin ich angefangen zu lernen, Struts 2. Ich stolperte über diesen code: web.xml ...some other codes... <filter> <filter-name>MyFilter</filter-name> <display-name>MyFilter</display-name> <filter-class>com.xxx.yyy.zzz.MyFilter</filter-class> </filter> <filter-mapping> <filter-name>MyFilter</filter-name> <servlet-name>MyAction</servlet-name> </filter-mapping> <listener> <listener-class>com.xxx.yyy.StrutsListener</listener-class> </listener> <servlet> <servlet-name>MyAction</servlet-name> <servlet-class>org.apache.struts.action.ActionServlet</servlet-class> <init-param> <param-name>paramName1param-name> <param-value>paramVal1</param-value> </init-param> <init-param> <param-name>paramName2</param-name>

Wie umgehe ich Fehler Staaten in servlet-filtern, ohne dass der Benutzer einen stack-trace?

Anzahl der Antworten 1 Antworten
Arbeite ich an einem Steg/RESTEasy-app. Wenn ich werfe einen WebApplicationException(myResponse) von einem meiner REST-Endpunkte, sendet er die gegebene Antwort an den client. Wenn ein filter einen Fehler erkennt, ich will das gleiche Verhalten: Sie sollten aufhören, die

Wie kann ein web-filter in JSF 2?

Anzahl der Antworten 1 Antworten
Ich einen solchen filter erstellt : public class LoginFilter implements Filter { @Override public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { HttpServletRequest req = (HttpServletRequest) request; HttpSession session = req.getSession(); if (session.getAttribute("authenticated") !=

Wie kann ich die Sperrung einer IP-Adresse mit web.xml?

Anzahl der Antworten 4 Antworten
Wie kann ich das blockieren einer ip-Adresse mit einigen Konfiguration auf web.xml? Brauche ich einen filter? Wie kann ich das umsetzen? Ich persönlich denke, das sollte in den Admin-level in der host-Anwendung Server oder auf Netzwerkebene (firewall).

Hinzufügen von header in der Antwort im filter?

Anzahl der Antworten 3 Antworten
Muss ich fügen Sie die Kopfzeile in jeder Antwort. Ich bin Planung zu tun, unter public class MyFilter extends OncePerRequestFilter { @Override protected void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain filterChain) throws ServletException, IOException { filterChain.doFilter(request, response); response.addHeader("Access-Control-Allow-Origin",