Hi
I have been using trinidad components for my application. The JSF
implementation i am using is myfaces-1.1.5 and trinidad-1.0.8.
I have one page included in two other pages and this included page has
data which comes from a backing bean, which gets data from the database.
This is displayed using a table.
This is the problem I ma facing. Let us say I have included page "Z" in
page "A" and page "B".
I go to page A first, where i see the data correctly. The instance of
the backing bean in Z has the correct data as well as the UI. I change
some data in the backing bean in "Z", when on page A and then i navigate
to page B. When page B is being displayed i make sure that the backing
bean for the table on page Z is different (and a new instance
altogether). However, still I see old data.
When debugging I noticed that the backing bean is reinitialized and has
the new data. However the data displayed on the page is still old. There
is mismatch in the data in the backing bean and that displayed on the page.
Is there some sort of caching done through the UI component, such that
if the page is included in different pages it will not retry to fetch
the data for the component?
If so, What is the workaround for the same?
Thanks for the help.
Thanks
Varun