Maison >Java >javaDidacticiel >qu'est-ce que le filtre en Java

qu'est-ce que le filtre en Java

little bottle
little bottleoriginal
2019-05-24 14:44:4712386parcourir

Le filtre en Java fait référence à une méthode qui joue un rôle de filtrage en Java, ce qui peut réduire la redondance du code. Classification des filtres : 1. Filtres autorisés par les utilisateurs ; 2. Filtres utilisés pour filtrer et juger les journaux ; 3. Filtres responsables du décodage des pistes d'enregistrement ;

qu'est-ce que le filtre en Java

Le filtre Java, comme son nom l'indique, est une méthode qui joue un rôle de filtrage en Java.

(Tutoriel vidéo recommandé : cours Java )

Vous pouvez intercepter une demande de jugement logique avant qu'elle n'atteigne la servlet. décide ensuite s'il faut libérer le servlet demandé.

Vous pouvez également intercepter le résultat avant qu'une réponse ne parvienne au client et porter un jugement logique, puis décider d'autoriser ou non son retour au client.

le filtre a les types (fonctions) suivants :

1. Filtre autorisé par l'utilisateur : le filtre est chargé de déterminer si l'utilisateur a autorisation de demander cette page.

2. Fournissez un filtre pour filtrer et juger le journal : Intercepter toutes les demandes faites par un utilisateur sur ce site Web.

3. Enregistrez le filtre responsable du décodage : Spécifie la méthode de décodage pour traiter cette requête.

La dernière chose à noter est qu'un filtre peut être ajouté à plusieurs contrôleurs de servlet, et bien sûr, plusieurs filtres peuvent également être ajoutés à un contrôleur de servlet.

Il ressort de cela que nous utilisons souvent des filtres pour traiter certaines opérations publiques.

Par exemple : déterminer les autorisations des utilisateurs, décoder cette demande, etc.

Par exemple, certaines pages de notre application Web nécessitent que les utilisateurs se connectent avant de pouvoir y accéder. Dans le passé, nous avons ajouté un contrôle de jugement à chaque page de servlet, ce qui entraînait une redondance du code.

Avec le filtre, nous pouvons définir un filtre qui implémente le filtre et ajouter un tel filtre à toutes les pages qui doivent déterminer si elles doivent se connecter, ce qui peut réduire considérablement la redondance du code.

Recommandations associées : Tutoriel d'introduction à Java

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn