Can I preserve object across actions in Struts2 without using session?
I’m working on a Struts2 project and curious if there are some ways to preserving object
value once an action is ended.
What I’m trying to do is:
- Calling an action to read from an uploaded file and prepare its contents as a list of objects.
- Then I display the list as an example for the user.
- Then the user can click on a submit button to call an action to process the list which is created from the first action.
Usually the list would be lost once the action is end. So, I have to store the list as a session, but I think it should have some better methods to achieve the I’m working on.
If you want to preserve data across requests the session is the normal mechanism for doing so.
If you don’t use the session you’d need to essentially duplicate its functionality to maintain the data associated with the current user/conversation.