Creación de páginas de detalles maestros para entidades, cómo vincularlas y qué alcance de bean elegir

He comenzado a aprender JSF, pero lamentablemente la mayoría de los tutoriales solo presentan un inicio de sesión o una sección de registro.

¿Puedes señalarme algunos ejemplos más en profundidad? Una cosa que me interesa es una página que presenta una lista de productos. Estoy en la páginahoga y presiono en la página productos para poder ver la última productos adicional. Y cada vez que visito la página, la lista de productos se creará a partir de las últimas entradas en la base de datos. ¿Cómo puedo manejar esto?

Una forma de resolver esto sería crear un bean administrado con ámbito de sesión en el que colocaría diferentes entidades actualizadas a través de otros beans administrados. Encontré este tipo de enfoque en algunos tutoriales, pero parece bastante difícil y torpe.

¿Cuál sería el mejor enfoque para resolver algo como esto? ¿Cuál es el uso correcto del alcance de la sesión en la interfaz de usuario master-detail de dos páginas?

Respuestas a la pregunta(4)

Su respuesta a la pregunta