os captadores de @Rich TabPanel se invocan cuando el contenido de la pestaña no se representa

Tengo una pregunta sobre el TabPanel de RichFace (3.3.3). He trabajado en dos proyectos que han usado el TabPanel. En cada proyecto, he notado que los componentes que están en pestañas que no son visibles todavía tienen sus métodos "getter" llamados.

or ejemplo, la primera pestaña tiene una tabla de datos activada y cada vez que se realizan solicitudes desde cualquiera de lasotr pestañas (incluidas las solicitudes ajax) el bean que está vinculado a la tabla de datos en la primera pestaña todavía tiene su getter llamado.

¿Supongo que esto sucede (aunque la pestaña no está representada actualmente en la interfaz de usuario) porque el componente todavía está en la jerarquía de componentes? En otras palabras, todos los componentes son hijos del panel de pestañas principal y, por lo tanto, se procesan en cada solicitud ... incluso si no están visibles.

Ok ... si mi suposición es cierta, entonces necesito una forma den se invoca la lógica de recuperación de datos para pestañas que no se están utilizando. He leído las publicaciones sobre la carga perezosa de datos (no poner la lógica de recuperación de datos en el captador) porque los captadores pueden ser llamados muchas veces. Estoy haciendo todo lo posible para cumplir con eso; El problema que estoy viendo es que, aunque tengo el bean vinculado a la tabla (en la pestaña uno) definido con el alcance de la solicitud y el captador está cargando perezosamente los datos de la tabla, el bean se instancia y los datos extraído (perezosamente), en cada solicitud ajax deotr pestañas

Tiene que haber una forma de evitar este corto de extraer todo el contenido del TabPanel de RichFace y rodar el mío.

Traté de vincular el bean a la sesión de la tabla y "almacenar en caché" los datos que el captador devuelve a la tabla, pero el problema es que no hay un método de ciclo de vida al que vincularse cuando la pestaña se vuelve a representar (ya sea a través de haciendo clic manualmente en la pestaña o seleccionando programáticamente la pestaña).

Agradecería cualquier sugerencia.

Respuestas a la pregunta(2)

Su respuesta a la pregunta