Jakarta Struts è un framework di programmazione utilizzato per creare applicazioni Web basate su Java . Il quadro di convalida era in origine un contributo sviluppatore che da allora è stato aggiunto al Commons Jakarta e fatto una parte formale di Jakarta Struts . Convalida il tipo e l'origine dei dati che vengono inseriti in un programma di controllo dei dati nei confronti di una serie di regole di validazione . I programmatori possono modificare , aggiungere o rimuovere le regole . Questo elenco contiene le regole di validazione integrate previste nel quadro . Byetes ; byte , byteLocale
La regola byte assicura che i dati ricevuti è trasformabile a java tipo byte
La regola byteLocale controlla il valore java tipo byte utilizzando specifico la convenzione formattazione dei numeri . alla localizzazione corrente o l'impostazione geografica.
Commnoly Usato Formattazione controllo
Come suggerisce il nome , i controlli regola carta di credito se i dati è un numero di carta di credito valido.
Data controlla che il valore inserito può essere convertito in un valore di java.util.Date
la regola di posta elettronica viene utilizzata per verificare se il valore è un indirizzo email valido , . URL viene utilizzato per controllare se il valore indicato è un URL adddress praticabile .
convalida di conversione di tipi e campi di
la doppia regola viene utilizzata per verificare se i valori sono trasformabile a doppio tipo primitivo .
La regola DoubleRange viene utilizzata per verificare se i valori sono convertibile per raddoppiare intervalli primitivi .
La regola galleggiante viene utilizzata per verificare se i valori sono trasformabile a galleggiare tipo primitivo . < br >
la regola floatLocale viene utilizzata per verificare se i valori sono trasformabile a java tipo float utilizzando la convenzione di formattazione numero specifico della locale corrente o l'impostazione geografica.
la regola floatRange viene utilizzata per verificare se i valori sono convertable alla gamma galleggiante primitiva .
I controlli regola interi se i valori contenuti in campo possono essere convertiti in int tipo primitivo .
La regola integerLocale viene utilizzata per verificare se i valori sono trasformabile in int tipo primitivo utilizzando la convenzione numero di formattazione specifiche delle impostazioni internazionali in corso o l'impostazione geografica.
I controlli intRange se i valori contenuti in un campo possono essere convertiti in int gamma primitiva .
la lunga regola viene utilizzata per verificare se valori sono trasformabile a lungo tipo primitivo .
la regola longLocal controlla il valore è trasformabile a lungo tipo primitivo utilizzando la convenzione di formattazione numero specifico per la locale corrente o l'impostazione geografica.
la regola è LongRange utilizzati per verificare se i valori sono trasformabile a lungo raggio lungo primitiva .
Le brevi regola controlla se i valori contenuti in campo possono essere convertiti in java tipo corto .
I controlli shortLocal se valori contenuti dal campo possono essere convertiti in java tipo corto utilizzando la convenzione di formattazione numero specifico della locale corrente o l'impostazione geografica.
richiesto , mascheramento e lunghezza
la regola maschera viene utilizzata per convalidare i dati immessi nei confronti di un determinato " Regular Expression " .
regole minLength maxLength e sono date le proprietà da parte del programmatore contro la quale la lunghezza dei dati in ingresso è selezionato.
i controlli regola desiderata che un campo non viene lasciata vuota dal inputter .