Implementazione della convalida dei dati
L'implementazione della convalida dei dati implica la definizione di espressioni regolari, regole di convalida, regole di convalida astratte.
Nota: quando si convalidano i nomi e i valori dei parametri HTTP utilizzando il programma di convalida dell'espressione regolare, la stringa di input viene canonicalizzata utilizzando API ESAPI. Queste API semplificano la stringa di input eseguendo ogni possibile tipo di decodifica che potrebbe risultare in una modifica della stringa di input (ad esempio, la stringa secondaria & o viene convertita nel carattere logico 'OR'
v). Se sono previste stringhe speciali di questo tipo, si consiglia l'utilizzo di un programma di convalida Java poiché l'utilizzo di un programma di convalida dell'espressione regolare modificherebbe la stringa.