Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Java Programming >> Content
Hoe om te doen Validaties in Struts
Validatie in webapplicaties is het testen van formulier gegevens voor een goede indeling . Zo zal een tekstvak gevalideerd voor e-mailadressen van de ingang scannen voor een " @ "-teken en een goede einde adres vóór het doorgeven van de gegevens naar de server . Struts , een populaire Java web applicatie framework , heeft een ingebouwde kader validatie en kan vorm gegevens van de client , server side of van " Form Bean " data automatisch te valideren . De validatie maakt gebruik van " validator - rules.xml " en " validation.xml " om vooraf validatieregels die opnieuw te gebruiken voor een web applicatie zijn te definiëren . Het kader bevat een aantal gemeenschappelijke regel sets , maar meer regels kunnen worden toegevoegd en bestaande regels kunnen worden bewerkt . Wat je nodig hebt
Premade Vorm Bean
tekst editor ( Notepad , Dreamweaver , Eclipse ) op Twitter Toon Meer Aanwijzingen
1

Open uw tekstverwerker applicatie. < Br > Pagina 2

Open het " validation.xml " bestand . Dit bestand is verantwoordelijk voor de validatie op de server of van een formulier Bean .
3

Scroll naar beneden naar de " " tag . De " " en " < /formset > 'tags openen en sluiten van een verzameling van verschillende validatieregels vorm . Verschillende regels moeten al bestaan ​​.
4

Geef een nieuwe regel boven de " < /formset > " tag

Type 5 " < form name = " FormBeanName . " > " . Voer de werkelijke naam van het formulier Bean waarop de validatie zal wijzen . Druk op " Enter ".

Type " " 6 . In het veld pand , voer de naam van het eerste veld in het formulier Bean . De " veldeigenschap " tag creëert een validatie voor een bepaald formulier Bean veld . Bijvoorbeeld, zou de eerste validering voor een login formulier wijzen op een gebruikersnaam Vorm Bean veld . De " hangt " attribuut gebruikt validatie routines in de ' validator - rules.xml "bestand vermeld . Met behulp van "noodzakelijk" zorgt ervoor dat de validatie altijd zal worden getest .
7

Voeg eventueel extra validatie regels om de " hangt " eigenschap door het toevoegen van een komma en de volgende regel. Andere gemeenschappelijke regels omvatten " Minimum en Maximum Lengte ',' E - mailadres 'en' Date Validation . "

Type 8 " < arg key = " FormBeanName.FieldName " " en voer de juiste namen van de velden . De toets " arg " geeft een foutmelding als de validatie mislukt waardoor de gebruiker om te bepalen wat onjuist is . Druk op ' Enter '.

Type 9 " Naam < /var - name> " . Voer de naam van de validatieregel tussen de tags . Typ deze naam in het afhangt attribuut van het veld -tag . De " var - naam " label creëert een gedefinieerde naam voor de validatie criteria .

Type 10 " Rule < /var - waarde > " . Voer de regel voor validatie tussen de tags . De regel bepaalt welke gegevens gaat of mislukt de validatie . Bijvoorbeeld , " ^ [ 0 - 9a - ZA - Z ] * $ " staat alleen hoofdletters en kleine letters en cijfers .

Type 11 " < /field > " om het veldtag sluiten . Druk op ' Enter '.
12

Herhaal het veldtag proces voor eventuele extra velden in het formulier Bean . Type " < /form > " om het formulier validatie sluiten.

Previous: Next:
  Java Programming
·Hoe maak je een GUI In Java co…
·Hoe te Klassen in Java Combine…
·Java Verificatie van de input 
·Hoe maak je een Basic Calculat…
·Hoe stel ik een e-mail met bij…
·Hoe maak je 2D -arrays op de X…
·Wat zijn Applets ? 
·Hoe te Binaire Bomen Traverse …
·Hoe te AWT converteren naar Sw…
  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
·Hoe afdrukken naar een specifieke printe…
·Hoe maak je een Open /Save button in VB 
·Hoe kan ik HTML verwijderen in ASP.NET 
·Hoe maak je een knop in Access Voer een …
·C + + Training 
·Hoe te Swap 8 - Byte Big Endian in Pytho…
·Hoe kan ik PHP upgraden op iWeb 
·Hoe maak je een Slideshow Program Creër…
·Hoe kan ik een Affiliate System Build in…
Copyright © Computer Kennis http://www.nldit.com