http://www.opensymphony.com/oscache/api/
com.opensymphony.oscache.base
Classes
AbstractCacheAdministrator
Cache
CacheEntry
Config
EntryUpdateState
com.opensymphony.oscache.base.algorithm
Classes
AbstractConcurrentReadCache
AbstractConcurrentReadCache.Entry
FIFOCache
LRUCache
UnlimitedCache
com.opensymphony.oscache.base.events
Interfaces
CacheEntryEventListener
CacheEventListener
CacheMapAccessEventListener
ScopeEventListener
Classes
CacheEntryEvent
CacheEntryEventType
CacheEvent
CacheGroupEvent
CacheMapAccessEvent
CacheMapAccessEventType
CachePatternEvent
CachewideEvent
CachewideEventType
ScopeEvent
ScopeEventType
com.opensymphony.oscache.base.persistence
com.opensymphony.oscache.extra
com.opensymphony.oscache.general
Classes
GeneralCacheAdministrator
com.opensymphony.oscache.hibernate
com.opensymphony.oscache.plugins.clustersupport
com.opensymphony.oscache.plugins.diskpersistence
com.opensymphony.oscache.util
com.opensymphony.oscache.web
com.opensymphony.oscache.web.filter
Interfaces
ICacheGroupsProvider
ICacheKeyProvider
Classes
CacheFilter
CacheHttpServletResponseWrapper
ExpiresRefreshPolicy
ResponseContent
SplitServletOutputStream
com.opensymphony.oscache.web.tag
Classes
CacheTag
<%@ taglib uri="oscache" prefix="cache" %>
<cache:cache key="mycache"
scope="application"
refresh="false"
time="30">
jsp content here... refreshed every 30 seconds
</cache:cache>
FlushTag
FlushTag flushes caches created with <cache>. This tag provides programmatic control over when caches are flushed, and can flush all caches at once.
Usage Examples:
<%@ taglib uri="oscache" prefix="cache" %>
<cache:flush scope="application" />
<cache:flush scope="session" key="foobar" />
GroupsTag
GroupTag
UseCachedTag
UseCachedTag is a tag that tells a <cache> tag to reuse the cached body.
Usage Example:
<%@ taglib uri="oscache" prefix="cache" %>
<cache:cache key="mycache" scope="application">
if (reuse cached)
<cache:usecached />
else
some other logic
</cache:cache>
分享到:
相关推荐
OSCache是开源的Java缓存解决方案,主要用于提高Web应用程序的性能和响应速度。它是由OpenSymphony团队开发的,能够缓存对象、SQL查询结果甚至整个页面,避免了频繁访问数据库或执行昂贵的计算,从而降低了系统负载...
oscache-2.1.jar oscache-2.1.jar
《osCache缓存配置详解》 osCache是Java平台上的一个高效、易用的缓存解决方案,它由Tuckey组织开发,广泛应用于各种Web应用中,以提高数据读取速度,减轻数据库压力。osCache的核心功能是提供了一个内存中的对象...
### Oscache框架的搭建与应用详解 在现代Web开发中,缓存技术是提升系统响应速度、优化用户体验的关键策略之一。Oscache框架作为一种高效、灵活的缓存解决方案,在Java Web应用,尤其是JSP环境中,提供了强大的缓存...
osCache 是一个开源的、基于Java的缓存框架,它为Java应用程序提供了高效且可配置的内存缓存功能。在本文中,我们将深入探讨osCache的基本概念、工作原理以及如何在实际项目中进行配置和使用。 一、osCache基本概念...
OSCache 是一个高效的、开源的缓存框架,主要用于 Java 应用程序,它提供了一种在内存中存储对象的方式,以提高数据访问速度并减轻数据库的负载。在Java Web开发中,OSCache常被用于实现Session复制和分布式缓存,...
OSCache 是一个强大的开源缓存解决方案,主要用于提升 Java Web 应用程序的性能。它能够缓存页面内容,减轻数据库压力,并减少服务器的资源消耗。本文将详细介绍 OSCache 的配置和使用方法。 **一、缓存整个页面** ...
本文档的主要目的是阐述OSCache的核心功能、配置方法以及实际应用中的操作步骤,帮助开发者理解和有效地利用OSCache提升应用程序性能。 阅读对象: 此文档适合对Java Web开发有一定了解,希望引入缓存机制以优化...
OSCache是OpenSymphony开发的一款高效、开源的Java缓存框架,主要应用于Web应用程序,特别是JSP环境。其核心功能是提供内存级别的缓存服务,从而显著提高网页的加载速度和减少数据库的压力。标题"oscache-2.4.1-full...
- 配置osCache插件:首先需要将osCache的jar包添加到项目类路径中,然后在struts.xml配置文件中引入osCache拦截器,并配置相应的拦截规则。 2. **iBatis与osCache**: - iBatis是一个轻量级的持久层框架,它允许...
osCache是Java开发中常用的缓存框架之一,它主要用于提高应用程序的性能和效率,通过将数据存储在内存中,减少对数据库的访问。osCache不仅可以用于Web应用,也可以用于任何Java应用程序,支持集群环境,提供了丰富...
**osCache:高效缓存框架详解与实例应用** osCache是一款流行且强大的Java缓存框架,主要用于提高应用程序的性能和响应速度。它通过将经常访问的数据存储在内存中,避免了反复读取数据库或计算数据的过程,从而显著...
javaweb做页面缓存常用,OSCache是一个工业级的J2EE缓存实现。OSCache不但能缓存java对象,还可以缓存页面,http请求和二进制内容,例如pdf文件等。通过应用OSCache,我们不但可以实现通常的Cache功能,还能够改善...
OsCache是Java应用程序中常用的缓存框架,它能够有效地提高应用程序的性能,通过将经常访问的数据存储在内存中,减少对数据库或其他数据源的访问,从而降低系统负载。本示例将通过一个天气预报Web服务的场景,详细...
**osCache缓存技术详解** osCache是一款广泛应用于Java应用程序中的开源缓存解决方案,由OpenSymphony团队开发。它提供了一种高效、可扩展的方式来管理应用程序中的数据缓存,从而提高系统的性能和响应速度。...
osCache是Java平台上的一个开源缓存解决方案,主要用于提高应用程序的性能和响应速度。oscache-2.2jar包是该软件的一个版本,版本号为2.2。它包含了一系列的类和接口,用于实现内存中的对象缓存,从而减少对数据库或...
1、OSCache是什么? 2、OSCache的特点 3、有关“用OSCache进行缓存对象”的研究
OSCache标记库由OpenSymphony设计,它是一种开创性的缓存方案,它提供了在现有JSP页面之内实现内存缓存的功能。OSCache是个一个被广泛采用的高性能的J2EE缓存框架,OSCache还能应用于任何Java应用程序的普通的缓存...
`osCache`是一个广泛使用的Java缓存解决方案,它为应用程序提供了内存缓存功能,能够有效地减少对数据库的访问,从而提升整体系统的响应速度。`osCache`的核心库依赖于`commons-logging.jar`,这是一个通用的日志...