I have some misunderstanding with JSF backing bean scope. I am newbie in JSF and now write simple project and all my beans mostly have session scope. But if my site will have many users that's mean my session will be very very big and this kill my server. Some people said my that solution is use request scope beans. But, for example, when my page must be validated and if validation is failure show error messages and save all user input, what can i do in this situation. I am trying use component that use AJAX-request and hoped that my request bean will be not reconstructed, but this doesn't work( I am use <rich:datascroller>
).
I think I have big hole in my JSF understanding, it will be grateful if somebody explain what I must do in this situation or link me on some good article about bean scopes.