Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Java Programming >> Content
    Hvordan bruke Filtrene i Struts
    Filtre er en Java servlet komponent som skjæringspunkt og kan endre web server forespørsler og svar . Filtre er vanligvis brukes til å gjennomføre sikkerhetskontroller som avgjør om en bruker skal få lov til å få tilgang til en nettside . Filtre er enkle å implementere Java-klasser som kan konfigureres for å avskjære forespørsler med noen få linjer med XML -kode. Du trenger
    Eclipse utviklingsmiljø for utvikling av Java web -applikasjoner
    Apache Tomcat eller andre Java-applikasjonsserver
    Vis flere instruksjoner
    en

    Lag en dynamisk web-prosjektet . i Eclipse
    2

    Opprett en pakke for filteret klasse på den første linjen i et nytt Java- klassen filen :

    pakke com.ehow.servlet.filters ;


    3

    Import java pakkene som støtter filtre og andre standard funksjoner :

    import java.io.IOException ,

    import java.util.Date ;

    import javax.servlet.Filter ;

    import javax.servlet.FilterChain ;

    import javax.servlet.FilterConfig ;

    import javax.servlet.ServletException ;

    import javax.servlet.ServletRequest ;

    import javax.servlet.ServletResponse ;

    import javax.servlet.http.HttpServletRequest ;
    4

    implementere et filter klasse og lagre filen som " MyFilter.java " : en

    public class MyFilter implementerer filter {

    public void doFilter ( ServletRequest req , ServletResponse res , etter

    FilterChain kjede) kaster IOException , ServletException {

    HttpServletRequest request = ( HttpServletRequest ) req ;

    //SETT INN KODE HER

    chain.doFilter (req , res) ;

    }

    public void init ( FilterConfig config) kaster ServletException {

    //PERFORM INITIALISERING HER

    }

    public void ødelegge ( ) {

    //RELEASE alle ressurser

    }

    }
    5

    Opprett en kartlegging til filteret klasse i din web.xml filen , ved hjelp av " /*" som URL mønster å rute alle forespørsler til MyFilter inngang
    6

    Bruk " getInitParameter " metode for config objektet sendes til Init funksjon for å hente verdien satt for parameterne i web.xml filen:

    public void init ( FilterConfig config) kaster ServletException {

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

    }
    7

    gjennomføre prosjektet ved å bruke " Run > Kjør som > ; Kjør på serveren " menyvalg , ved hjelp av debugger eller andre midler som for eksempel utskrift til en logg , for å kontrollere at filteret koden fanger opp web server forespørsler

    .

    früher :

     Weiter:
      Relatert Artike
    ·Print funksjon i Java 
    ·Hvordan erstatte en sprettende ball med en Bouncing Bir…
    ·Hvordan å generere tilfeldige tall Uten Repetisjon i J…
    ·Hvordan aktivere Java Applets 
    ·Hvorfor Beregn en uforanderlig String dets hash-verdi 
    ·Hvordan bruke Regex i Java Samples 
    ·Hvordan Beregn Scrabble Resultat i Java 
    ·Hvordan konvertere en streng til Datakilde i Java 
    ·Internasjonaliseringen av Java Coding 
    ·Hvordan konvertere en streng til UTF - 8 Med Java 
      Anbefalte artikler
    ·Hvordan du vil sortere etternavnene Alfabetisk i Python…
    ·Hvordan lage Myoval & Myrectangle Classes 
    ·Slik Fire en ItemDrag begivenhet 
    ·Hvordan bygge en automatisert Registrer Bot 
    ·Iomanip funksjoner 
    ·Slik konverterer et nummer til en Letter i Java 
    ·Hvordan lage Date Object Fra String i Java 
    ·Hvordan konvertere en streng til URL i Python 
    ·Hva er Py Kompiler 
    ·Hvordan å optimalisere MySQL i cPanel 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/