JSF - JSF bean de scope sesion, vista o request

 
Vista:

JSF bean de scope sesion, vista o request

Publicado por david (1 intervención) el 15/04/2011 17:48:09
Hola,

mi duda es acerca de como gestionar una funcionalidad en sí. He mirado bastante por internet, pero no acabo de encontrar lo que busco.

Le funcionalidad es la de listar todos los usuarios de la web, para poder, o bien eliminar uno o más, o editar un determinado usuario para modificar sus datos.

La página que carga la lista, tiene asociado un bean de sesión para poder paginar usuarios, que es el que carga el listado de los usuarios. Pienso que debería ser un bean de request, pero con un bean de este tipo no sé cómo tratar la paginación.

Por otro lado, en la página en la que edito un usuario de la lista, para poder modificar sus datos, tengo un bean de request, que carga los datos del usuario a partir del id del usuario, que estaba como parámetro en el botón de editar usuario.

El problema de ser un bean de request, es que cuando hago modificar, y quiero ejecutar el método de actualizar datos del bean, el bean ya no existe, porque es de request. Se vuelve a crear, pero ya no contiene los datos.

Esta es mi duda, cómo gestionar correctamente este tipo de funcionalidad, que creo que es bastante común. ¿Qué tipo de beans debería utilizar en cada caso?
¿Qué solcuión se le suele dar?


Un saludo.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder