I am working on Transaction Management application, and I am using Struts2. I have used internally a session for setting and getting values like
ActionContext.g
Limit is the size of your computers physical memory.you dont store dynamic values in session because someone can modify them in the meanwhile , so store only those values in session which represent any user specific data or static values (i.e. which are not going to be changed while session exists).
Note : static here is not static keyword .