Hi all, I'm using struts framework on my application, but I have a perfomance question.
When my application starts I load objects in session that may or may not will be used (depends on what the user does), for example I load the health centers, hospitals, countries, etc, that will be available for the users in html:selects, I know that to had many objects in session is not good, in fact each time the user click on one application option (menu) all the objects in session are erased, except the ones that I load on the start of the application. Is there a way (maybe a pattern) to load this objects in the moment that are needed, and not load all at the start of the application. This object are use on differents modules so I load them on the start of the aplication and put them in sesion for not to go to the database each time I need to load them on a html:select. any solution, idea? or that is the only way?