Proporciona clases para contener tipos de datos, clases resultado de las comprobaciones y clases con método estáticos para ayudar a realizar determinadas acciones repetitivas en la Aplicación Web. Así, mediante el uso de las clases que contiene este paquete el resto de las clases de la Aplicación Web ve facilitada su labor.

Las clases que contiene el paquete se pueden dividir en tres categorías:

Clases que representan tipos de datos

Son clases que representan tipos de datos, con métodos para manejarlos, como EnteroPositivo, que representa un número entero positivo a partir de un objeto String; Identificador, un tipo identifier según la norma QTI, a partir de un objeto String; o ResumenItem, elemento con campos que resumen un ítem.

Clases que representan el estado de una comprobación

Clases que representan el estado final tras una comprobación, como MensajeEstado, o el estado de comprobación final de un formulario completo de una página Web, EstadoWeb.

Clases que contienen métodos estáticos

Clases que contienen métodos estáticos para realizar acciones que se repiten a lo largo de la Aplicación Web, como la clase Comprobaciones, con métodos de ayuda para leer los datos de los formularios y comprobar que sean correctos; ListaArchivos, que contiene métodos para listar determinados contenidos de los directorios; ParserNeutro, con métodos para escribir y tratar de forma especial cadenas de caracteres que pueden contener código XHTML; o UrlUtils , que contiene métodos para codificar una URL.

@since 1.0