| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Java programmering >> Content
    Sådan bruges filtre i Struts
    Filtre er en Java servlet komponent, aflytter og kan ændre web-server anmodninger og svar . Filtre er almindeligt anvendt til at gennemføre sikkerhedstjek , der bestemmer, om en bruger vil få lov til at få adgang til en webside. Filtre er lette at implementere Java-klasser , der kan konfigureres til at opfange server anmodninger med et par linjer XML-kode . Ting du skal
    Eclipse udviklingsmiljø til at udvikle Java web applikationer
    Apache Tomcat eller andre Java -applikationsserver
    Vis Flere Instruktioner
    1

    Skab en dynamisk web-projekt . i Eclipse
    2

    Opret en pakke til dit filter klasse på den første linje af et nyt Java -klasse fil:

    pakke com.ehow.servlet.filters ;
    < br >
    3

    Importer java pakker, der støtter filtre og andre standard funktioner:

    import java.io.IOException ,

    import java.util.Date ;

    import javax.servlet.Filter ,

    import javax.servlet.FilterChain ,

    import javax.servlet.FilterConfig ,

    import javax.servlet.ServletException ; < br >

    import javax.servlet.ServletRequest ,

    import javax.servlet.ServletResponse ,

    import javax.servlet.http.HttpServletRequest ,
    4

    gennemføre et filter klasse og gem filen som " MyFilter.java " : Hej

    public class MyFilter implementerer filter {

    public void doFilter ( ServletRequest req , ServletResponse res , Amerikas

    FilterChain kæde) kaster IOException , ServletException {

    HttpServletRequest request = ( HttpServletRequest ) req ,

    //indsæt din kode HER

    chain.doFilter ( req , res) ; < br >

    }

    public void init ( FilterConfig config ) kaster ServletException {

    //PERFORM INITIALISERING HER

    }

    public void ødelægge () {

    //løslade alle RESSOURCER

    }

    }
    5

    Opret en kortlægning til filteret klasse i din web.xml fil , bruger " /* " som webadressemønstret at route alle anmodninger til MyFilter input
    6

    Brug " getInitParameter " metode til config objekt videre til den Init -funktionen til at hente værdien for parametre i filen web.xml : Hej

    public void init ( FilterConfig config ) kaster ServletException {

    String myString = config.getInitParameter ( " myparam ");

    }
    7

    udføre projektet ved at bruge " Run > Kør som> ; køre på serveren " menupunkter , ved hjælp af debugger eller andre midler såsom udskrivning til en log, at kontrollere, at dit filter kode er opsnappe web-server anmodninger

    .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan downloader Java Runtime Environment 5.0 i Window…
    ·Sådan får du en System Date i Java 
    ·Sådan Gennemsnitlige Karakterer Brug Java 
    ·Sådan bruges Eclipse til List Frarådede funktioner 
    ·Liste af databaser Brugt med Java 
    ·Hvad Er Operator ^ Mean i Java 
    ·Sådan Beregn Days Mellem 2 Datoer i Java 
    ·Sådan slutter en jTDS driver til SQL Express 
    ·Hvad er multipel nedarvning i Java 
    ·Hvordan at begrænse antallet af tegn i en JTextField J…
      Anbefalede Artikler
    ·Sådan Medtag PHP funktioner fra en anden fil 
    ·Sammenligning af CFM til PHP 
    ·Sådan læses en fil i en Listbox 
    ·Sådan oprettes hemmelige nøgler i PHP 
    ·Sådan får du en valgt værdi fra en Listbox i C 
    ·Sådan oprettes en Web Service for XML-dokumenter & CSh…
    ·Sådan frakoblet Session variabler i PHP 
    ·Sådan Indsæt Kalender Kontrol i et dokument ved hjæl…
    ·Hvad betyder Array Dimension Missing Mean i Java progra…
    ·Hvordan man kan udvikle Tetris spil i Java 
    Copyright © Computer Viden http://www.computerdk.com