Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe je filters in Struts Gebruik
Filters zijn een Java servlet component die onderscheppen en webserver verzoeken en antwoorden kan wijzigen . Filters worden vaak gebruikt om veiligheidscontroles die bepalen of een gebruiker is toegestaan ​​om toegang te krijgen tot een webpagina te implementeren . Filters zijn eenvoudig te implementeren Java klassen die kan worden geconfigureerd om serveraanvragen onderscheppen met een paar regels XML code . Wat je nodig hebt
Eclipse ontwikkelomgeving voor het ontwikkelen van Java webapplicaties
Apache Tomcat of andere Java- applicatieserver
Toon Meer Aanwijzingen
1

Maak een dynamische web-project . in Eclipse kopen van 2

Maak een pakket voor uw filter klasse op de eerste regel van een nieuwe Java-klasse bestand :

pakket com.ehow.servlet.filters
;
< br >

import 3 de java -pakketten die ondersteuning filters en andere standaard functies :

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

Implementeer een filter klasse en sla het bestand op als " MyFilter.java " :

public class MyFilter
implementeert filter {

public void doFilter
( ServletRequest req , ServletResponse res ,

FilterChain
chain ) gooit IOException , ServletException {

HttpServletRequest aanvraag
= ( HttpServletRequest ) req ;

//NEEM UW CODE HIER

chain.doFilter
( req , res ) ; < br

}

public void init ( FilterConfig config ) >
gooit ServletException {

//UITVOEREN INITIALIZATION HIER

}

public void
vernietigen ( ) {

//LAAT ALLE MIDDELEN

}

}
5


Maak een afbeelding om de klas filter in uw web.xml , gebruik " /* " als het URL-patroon te kiezen alle verzoeken aan de MyFilter invoer
6

Gebruik de " getInitParameter " methode van de config object doorgegeven aan de Init functie om de voor de parameters in het bestand web.xml waarde ophalen :

public void init ( FilterConfig config ) op Twitter gooit ServletException {

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

}
7

Uitvoeren van het project door middel van de " Run > Uitvoeren als > , Run on server " menu -opties , met behulp van de debugger of andere middelen zoals het afdrukken van een log , om te controleren of uw filter code is het onderscheppen webserver verzoeken

.

Previous: Next:
  Java Programming
·Inleiding programmeren gebruik…
·Hoe te Tabs invoegen in string…
·Voorkomende /Populaire gebruik…
·Hoe u de Thread Start Time op …
·Hoe te Hours converteren naar …
·Best Practices over hoe om Jav…
·Hoe te Klassen in Java importe…
·Hoe eigen tags Schrijf in JSP 
·Hoe te Uitzondering klassen in…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Client Server Vs . Webgebaseerde 
·Hoe kan ik PHP opmaken in Zend Studio 
·Hoe de inhoud van een externe webpagina …
·PHP-code om tekst Output 
·Hoe maak je een MySQL Query invoegen of …
·Verschillen tussen Write & WriteLine in …
·Hoe te Aanslagen Stuur naar Active X Eig…
·Waar of niet waar : hoe je een programma…
·Hoe maak je een switch zaak gebruiken me…
Copyright © Computer Kennis http://www.nldit.com