Foros del Web » Programación para mayores de 30 ;) » Java »

Colecciones de objetos como atributos de ActionForms

Estas en el tema de Colecciones de objetos como atributos de ActionForms en el foro de Java en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 20/01/2012, 16:00
 
Fecha de Ingreso: enero-2012
Mensajes: 1
Antigüedad: 7 años, 10 meses
Puntos: 0
Pregunta Colecciones de objetos como atributos de ActionForms

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.

Etiquetas: actionform, bean, coleccion, collection, struts, acciones, formulario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:53.