Web page caching in Java Web applications
David Andrew Turner · 2005
Many Web applications serve pages that change infrequently, such as catalog pages within a shopping application or a calendar of events on a university Web site. Such pages change only when a staff member logs in, and updates data on which the pages are based. Without caching, requests for such pages result in redundant read operations on the database and generation of HTML from a collection of HTML generating components. In this paper, we explain how we decrease this processing overhead in Java Web applications by caching infrequently changing Web pages.