1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

ServletFilter, ServletChaining

  • JohnFoo
  • 4. August 2004 um 15:56
  • Unerledigt
  • JohnFoo
    20
    JohnFoo
    Mitglied
    Reaktionen
    61
    Punkte
    4.231
    Beiträge
    761
    • 4. August 2004 um 15:56
    • #1

    Ich schreibe eine Applikation für Tomcat, bei der ServletFilter eingesetzt werden. Wenn ein Request an MyServlet geleitet wird, lauft der Request folgenden Weg durch:

    LocalizationFilter -> AuthentificationFilter -> MyServlet

    Auf dem "Rückweg" werden noch zwei Filter aufgerufen:

    XSLTFilter <- PageGenerationFilter<- MyServlet

    PageGenerationFilter ergänzt den speziellen XML-Output von MyServlet um allgemeine XML-Daten. Der Stream wird dann vom XSLTFilter von XML auf (X)HTML/WML/.. transformiert.
    Auf dem Rückweg ist es wichtig, dass der PageGenerationFilter _vor_ dem XSLTFilter aufgerufen wird. Ich möchte die Reihenfolge der Aufrufe kontrollieren. Ist das möglich, und wenn ja wie?

  • JohnFoo
    20
    JohnFoo
    Mitglied
    Reaktionen
    61
    Punkte
    4.231
    Beiträge
    761
    • 4. August 2004 um 16:54
    • #2

    Auch wenn ich breites Interesse bezweifle, hier die Antwort, die ich mittlerweile gefunden habe.

    Zitat

    The order in which they are defined matters. The container will execute the filters in the order in which they are defined.

    Den Artikel dazu findet man bei O'Reilly's onjava.com.

  • Maximilian Rupp 27. Dezember 2024 um 12:06

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung