Τι είναι η αλυσίδα φίλτρων στα servlets;
Τι είναι η αλυσίδα φίλτρων στα servlets;

Βίντεο: Τι είναι η αλυσίδα φίλτρων στα servlets;

Βίντεο: Τι είναι η αλυσίδα φίλτρων στα servlets;
Βίντεο: Der beste EQ der Welt? Manultec Orca Bay im SoundCheck | Abmischen Tutorial | Recording-Blog AK02-21 2024, Νοέμβριος
Anonim

ΕΝΑ FilterChain είναι ένα αντικείμενο που παρέχεται από το servlet κοντέινερ στον προγραμματιστή που δίνει μια άποψη για την επίκληση αλυσίδα ενός φιλτραρισμένου αιτήματος για έναν πόρο.

Λοιπόν, τι είναι τα φίλτρα στα servlets;

ΕΝΑ Φίλτρο Servlet είναι ένα αντικείμενο που μπορεί να υποκλέψει αιτήματα HTTP που στοχεύουν στην εφαρμογή Ιστού σας. ΕΝΑ φίλτρο servlet μπορεί να υποκλέψει αιτήματα τόσο για servlets , JSP, αρχεία HTML ή άλλο στατικό περιεχόμενο, όπως φαίνεται στο παρακάτω διάγραμμα: A Φίλτρο Servlet σε μια εφαρμογή Ιστού Java.

Επιπλέον, τι είναι το chain doFilter; ο doFilter Η μέθοδος του φίλτρου καλείται από το κοντέινερ κάθε φορά που διέρχεται ένα ζεύγος αιτήματος/απόκρισης μέσω του αλυσίδα λόγω αιτήματος πελάτη για πόρο στο τέλος του αλυσίδα . ο FilterChain Η μεταβίβαση σε αυτήν τη μέθοδο επιτρέπει στο φίλτρο να μεταβιβάσει το αίτημα και την απάντηση στην επόμενη οντότητα στο αλυσίδα.

Εδώ, γιατί χρησιμοποιούμε φίλτρα σε servlets;

Χρησιμοποιούνται φίλτρα να παρακολουθούν και να επεξεργάζονται αιτήματα ενώπιόν τους είναι αποστέλλονται servlets (σε περίπτωση αιτήματος). Χρησιμοποιούνται φίλτρα να υποκλέψει και να επεξεργαστεί μια απάντηση ενώπιόν τους είναι αποστέλλεται πίσω στον πελάτη από α servlet . Γιατί αυτοί είναι μεταχειρισμένα ? - Τα φίλτρα μπορούν πραγματοποιήστε ελέγχους ασφαλείας.

Πότε καλείται το φίλτρο servlet;

javax. servlet ΕΝΑ φίλτρο είναι ένα αντικείμενο που εκτελεί φιλτράρισμα εργασίες είτε για το αίτημα σε έναν πόρο (α servlet ή στατικό περιεχόμενο), ή στην απάντηση από έναν πόρο ή και στα δύο. Τα φίλτρα λειτουργούν φιλτράρισμα στη μέθοδο doFilter.

Συνιστάται: