I save some data to http session, then send a redirect to another page in same application. In the next page (Servlet) I try to read the data from the session, but this data is empty.
Code is similar to this:
session.setAttribute("myAttribute", "<data >SomeData</data>");
Now when next servlet is executed, session.GetAttribute("myAttribute") does not return data I have just saved.
In order for the next page to display correctly, I need the data from the session.
How to avoid redirect coming to server before the original code ends writing data to session?