Regole Validator Struts

August 2

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 Jakarta Commons e ha fatto un parte formale di Jakarta Struts. Si convalida il tipo e l'origine dei dati che vengono inseriti in un programma per il 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 convalida incorporati previste nel quadro.

Byetes; Byte, byteLocale

La regola di byte assicura che i dati ricevuti è convertibile al tipo Java byte.

La regola byteLocale controlla il tipo di byte di valore di Java utilizzando il numero di convenzione formattazione specifici per la localizzazione corrente o l'impostazione geografica.

Commnoly Usato formattazione Controllo

Come suggerisce il nome, la regola di carta di credito verifica se i dati è un numero di carta di credito valida.

Data controlla che il valore immesso può essere convertito in un valore java.util.Date.

La regola di posta elettronica viene utilizzata per verificare se il valore è un indirizzo di posta elettronica valida; URL viene utilizzato per verificare se il valore dato è un adddress URL valida.

La convalida di conversione di tipi e intervalli

Il doppio regola viene utilizzata per verificare se i valori sono convertibile per raddoppiare tipo primitivo.

La regola DoubleRange viene utilizzata per verificare se i valori sono convertibile per raddoppiare le gamme primitive.

La regola galleggiante viene utilizzata per verificare se i valori sono convertibile a galleggiare tipo primitivo.

La regola floatLocale viene utilizzata per verificare se i valori sono convertibili in java tipo float utilizzando il numero di formattazione specifica convenzione con l'ambiente corrente o l'impostazione geografica.

La regola floatRange viene utilizzata per verificare se i valori sono convertibile alla gamma galleggiante primitiva.

La regola numero intero controlla se i valori contenuti in campo possono essere convertiti in int tipo primitivo.

La regola integerLocale viene utilizzata per verificare se i valori sono convertibile a int tipo primitivo utilizzando il numero di formattazione specifica convenzione con l'ambiente corrente o l'impostazione geografica.

Il intRange controlla se i valori contenuti in un campo possono essere convertiti in int gamma primitiva.

Il lungo regola viene utilizzata per verificare se i valori sono convertibile di tipo lungo primitivo.

La regola longLocal controlla il valore è convertibile a lungo tipo primitivo utilizzando il numero di formattazione specifica convenzione con l'ambiente corrente o l'impostazione geografica.

La regola LongRange viene utilizzata per verificare se i valori sono convertibile a lunga distanza lungo primitiva.

Il breve regola controlla se i valori contenuti in campo possono essere convertiti in java tipo corto.

I shortLocal controlla se i valori contenuti in campo può essere convertito in java tipo corto utilizzando il numero di convenzione formattazione specifica per la locale corrente o l'impostazione geografica.

Richiesto, mascheramento e la lunghezza

La regola maschera viene utilizzata per convalidare i dati immessi nei confronti di un dato "Regular Expression".

Le regole maxLength e minLength proprietà sono date dal programmatore contro cui viene verificata la lunghezza dei dati in ingresso.

La regola necessaria verifica che un campo non viene lasciato vuoto dal inputter.