Hvordan bruke AJAX validatorer

AJAX er et programmeringsspråk basert på Javascript og XML designet for å forenkle webside laging via enkle å implementere skript. En AJAX validator er en AJAX script som lar deg validere noe på ditt nettsted. For eksempel, hvis ditt nettsted inneholder et registreringsskjema som bare enkeltpersoner i alderen 13 og over kan bruke, kan du kreve at brukeren å legge inn sin fødselsdag og deretter bruke en AJAX validator for å avgjøre hvorvidt bursdag er gyldig for brukeren å fortsette.

Bruksanvisning

1 Opprett en handling klasse som har informasjon som bekrefter at AJAX skal bruke til å gjennomgå relevant informasjon for hvorvidt det er gyldig basert på parametere. Legg til følgende kode til toppen av din validering filen:

public class NAVN strekker ActionSupport {

Erstatt "NAVN" uten det navnet du ønsker, for eksempel "Age Validator".

2 Lag dine validerings strenger under linjen du opprettet i trinn 1. Strengene skal inneholde navnet på strengen og heltall og gi de opplysninger som AJAX validator har en anmeldelse. For eksempel, hvis du ønsker å lage en validator som ser på brukerens navn, kan du bruke følgende streng:

String navn;
int NAVN;
String svar;

public String getName () {
tilbake NAVN;
}

3 Åpen Notisblokk for å skape en validation.XML fil som skal brukes i forbindelse med handling klasse. Du må gjøre "feltnavn" det samme som navnet som brukes i handlingen streng; "Field-validator type" skal være "requiredstring." Koden vil se omtrent slik ut:

<Validator>
<Feltnavn = "alder">
<Felt validator type = "requiredstring">
<Melding> Du må oppgi alder! </ Message>
</ Felt-validator>
</ Felt>

Trykk "Ctrl-S" for å åpne Lagre dialog. Skriv "validation.xml" uten anførselstegn inn i "Name" -feltet og klikk "Lagre".

4 Åpne Notepad igjen og trykk "Ctrl-S" for å åpne Lagre vinduet. Skriv "validation.js" i navnefeltet og klikk "Lagre". Legg til følgende kode i filen:

<Script language = "Javascript" src = "$ {pageContext.request.contextPath} /struts/xhtml/validation.js" type = "text / javascript"> </ script>

Trykk "Ctrl-S" for å lagre filen, og lukk deretter Notisblokk.

5 Høyreklikk på websiden filen og velg "Åpne med" og velg "Notisblokk". Kopier og lim inn følgende Javascript-kode mellom "<HEAD>" tags:

<Script language = "Javascript" src = "$ {pageContext.request.contextPath} /struts/utils.js" type = "text / javascript"> </ script>

Trykk "Ctrl-S" for å lagre endringene; lukk deretter Notisblokk.

6 Kopier Javascript og XML-fil på nettstedet ditt host server der resten av nettstedets filene ligger.