We have a large JSP from which users are taken to diffent screens and based on the values entered there , the fields in this main jsp are updated. Now, we are reloading the entire jsp each time whenever the control comes back. Instead of this is it possible to reload just that part of the jsp which has changed and read other parts from the cache?

Bozidar Dangubic

Sure. Keep the static stuff in the separate JSP file to which you can jsp:include dynamic content from another JSP file. If the static file does not change, it will not get compiled and therefore your performance is much improved. Of course, there are other ways to get this to work, but this one seems pretty straight forward and easy to implement.