public class FormTools
extends java.lang.Object
Form
.Constructor and Description |
---|
FormTools() |
Modifier and Type | Method and Description |
---|---|
static java.util.Map<java.lang.String,java.lang.Object> |
formToMap(java.lang.Object form)
Guarda los elementos de un formulario de tipo
Form en un Map . |
static boolean |
isForm(java.lang.Object object)
Comprueba que el objeto sea conforme a la especificación de
Form . |
static boolean |
isPrimitive(java.lang.Object value)
Comprueba si el dato pasado por parámero es de tipo primitivo.
|
static void |
mapToForm(java.lang.Object form,
java.util.Map<?,?> map,
ContextObject context)
Método que carga los elementos de un mapa en un formulario de tipo
Form . |
public static void mapToForm(java.lang.Object form, java.util.Map<?,?> map, ContextObject context)
Form
.
El Form debe definir atributos para cada elemento del mapa, con el mismo
nombre y con un método setter asociado.
Las posibles excepciones se almacenarán el atributo exceptions del
contexto de la petición HTTP, accesible a través del método
getExceptions
form
- El formulario.map
- El mapa.public static java.util.Map<java.lang.String,java.lang.Object> formToMap(java.lang.Object form) throws java.lang.Exception
Form
en un Map
.form
- El formulario.java.lang.Exception
NotInvokableException
public static boolean isForm(java.lang.Object object)
Form
.object
- El objeto.public static boolean isPrimitive(java.lang.Object value)
value
- El dato.