Hola, estoy desarrollando una página que tiene administradores y usuarios. Mi problema es el siguiente:
Los administradores pueden crear una prueba (solo existirá una en todo el sistema). Esta prueba consta de varias preguntas y toda respuesta se debe seleccionar mediante dropdowns. Los usuarios tendran que responder la prueba y se necesita almacenar todas sus respuestas.
Todavía no he implementado nada de esto pero para la parte de administradores creo tener clara la idea de como hacerlo.
Para los usuarios es otro cuento porque no se como mostrar la informacion en el jsp ni como mappear los forms a beans ni como extraer la información desde el controlador para guardarla en el modelo.
Voy a usar la siguiente notación para describir mis clases para ahorrar tiempo y espacio:
NombreDeLaClase(TipoAtributo1 nombre1, TipoAtributo2 nombre2,...)
Las clases que tengo hasta ahora pensadas son:
Pregunta(String descripcion, List<Opcion> opciones)
Opcion(String descripcion, int value)
Respuesta(int UserId, List<Opcion> respuestas)
Ahora si le asocio al form la Respuesta necesito saber como crear un formulario que me cree la lista de opciones.
Necesito ayuda urgente si necesitan mas detalles por favor pidanlos estaré pendiente para responder.