Class Summary |
HttpHeaderUtils |
Clase de ayuda para operaciones con la cabecera Http |
JspRegisterGenerator |
|
LanguageUtils |
Clase de utilidad para el tratamiento del idioma |
RequestDebugInfoFormatter |
Devuelve información de depuración sobre la request |
RequestParamParser |
Clase para simplificar el tratamiento de parametros de la request
- Obtiene parametros en cualquier tipo primitivo sin necesidad de hacer cast
- Lanzar una excepción cuando el parametro no se encuentra
- Establece valores por defecto en los parámetros
Ejemplo de utilización:
RequestParamParser parser = new RequestParamParser(_req);
float ratio = parser.getFloatParameter("ratio", 1.0);
int count = 0;
try {
count = parser.getIntParameter("count");
} catch (NumberFormatException e) {
handleMalformedCount();
} catch (ParameterNotFoundException e) {
handleNoCount();
}
Además se puede buscar qué parametros requeridos no vienen en la request
RequestParamParser parser = new RequestParamParser(_req);
String[] required = { "fname", "lname", "account" };
String[] missing = parser.getMissingParameters(required);
El charset por defecto para los paramtros de entrada es ISO-8859-1 (Latin-1).
|
RequestUtils |
Clase de utilidad para los parametros de la request |
URLDecoder |
Métodos para la decodificación de cadenas codificadas en la URL |
URLUtils |
Métodos relacionados con la obtención de request dispatcher |