`
qing393260529
  • 浏览: 46689 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

oscache 简单使用

阅读更多

OSCache是现在最广泛缓存解决方案,采用的高性能的J2EE缓存框架,

OSCache能用于任何Java应用程序。对于网页可支持分段化的缓存。

JBoss,Hibernate,Spring等都对其有支持。

 


 OSCache的简单配置 web.xml:

   <jsp-config>
    <taglib>
       <taglib-uri>oscache</taglib-uri>
       <taglib-location>/WEB-INF/oscache.tld</taglib-location>
    </taglib>
  </jsp-config>

  

web-info 下放入 oscache.tld、oscache.properties、oscache.tld。

就ok了

cache.jsp

<%@ page contentType="text/html;charset=utf-8"%>
<%@ taglib uri="oscache" prefix="cache" %>
<%@ page import="java.util.*" %>
<html>
<body>

没有缓存的日期: <%= new Date() %><p>

<!--自动刷新-->
<cache:cache time="10">
<font color='red'>每10秒刷新缓存一次的日期:</font> <%= new Date() %> <p>
</cache:cache>

<!--手动刷新-->
<cache:cache key="testcache">
<b>手动刷新缓存的日期:</b> <%= new Date() %> <p>
</cache:cache>
<a href="cachetest.jsp">手动刷新</a>
</body>
</html>

cachetest.jsp

<%@ page contentType="text/html;charset=utf-8"%>
<%@ taglib uri="oscache" prefix="cache" %>
<html>
<body>缓存已刷新...<p>

<cache:flush key="testcache" scope="application"/>

<a href="cache.jsp">返回</a>
</body>
</html>

分享到:
评论

相关推荐

    教你如何用好oscache的详细文档

    在本文中,我们将深入探讨 osCache 的核心概念、使用场景以及如何在项目中有效地利用它。** ### 一、缓存的重要性 在Web应用中,缓存是一种常见的优化手段,它能够显著提升系统的响应速度,减轻数据库的压力。当...

    oscache缓存使用总结.doc

    OSCache 是一个广泛使用的开源缓存解决方案,尤其在Java应用中,它被JBoss, Hibernate, Spring等知名框架所支持。其主要特点是配置简单,适用于页面级别的缓存管理。以下是对OSCache配置和使用过程的详细说明: 1. ...

    oscache的一些使用

    osCache的设计理念是简单易用,能够快速集成到各种Java应用中。 ### 1. osCache基本概念 - **缓存**:缓存是一种存储技术,用于临时存储频繁访问的数据,以减少系统访问慢速存储(如硬盘)的频率,提高响应速度。 ...

    oscache处理

    osCache是开源的Java缓存框架,它提供了一种简单而强大的方式来管理和共享应用程序中的数据。osCache可以被集成到各种Java应用中,包括Web应用,如Struts2、Spring和iBatis。下面将详细解释这些框架与osCache的结合...

    oscache-2.4.1-full

    OSCache是OpenSymphony开发的一款高效、...总之,OSCache-2.4.1是一个强大的缓存解决方案,旨在提高JSP应用的性能,减轻数据库压力,通过简单易用的JSP标记库和完善的配置选项,使得开发者能快速集成并优化缓存策略。

    oscache对象缓存

    oscache不仅限于简单的对象缓存,还提供了集群缓存的支持。在分布式环境中,多台服务器共享同一份缓存,确保所有节点都能访问到最新的数据。通过使用JMS(Java Message Service)或RMI(Remote Method Invocation)...

    OSCache缓存框架的简单用法

    本篇文章将详细介绍OSCache的基本概念、配置与使用方法。 **1. OSCache简介** OSCache是由OpenSymphony开发的一个高性能、轻量级的缓存解决方案。它支持本地缓存和分布式缓存,可集成到多种应用服务器中,如Tomcat...

    OSCache使用文档

    下面给出一个简单的JSP页面示例,展示如何使用OSCache: ```jsp *"%&gt; &lt;%@taglib uri="oscache" prefix="cache"%&gt; 当前时间: ()%&gt; &lt;!-- 远程缓存 --&gt; // 缓存的内容 out.println("缓存的时间为60秒"); %&gt; ...

    oscache.jar

    OSCache的设计理念是提供一个简单易用的API,使得开发者能够快速集成到现有的Java应用中,同时提供丰富的配置选项以适应各种复杂的缓存需求。 OSCache主要包含以下核心特性: 1. **对象缓存**:OSCache支持对任何...

    Oscache简单实例

    1. **缓存管理**:Oscache允许开发者将经常使用的数据存储在内存中,避免了每次请求都去查询数据库,提高了系统性能。 2. **缓存策略**:支持多种缓存策略,如LRU(Least Recently Used)最近最少使用、FIFO(First ...

    OSCache简介

    在实际使用中,OSCache 可以通过简单的API集成到项目中。例如,开发者可以通过以下步骤使用OSCache: 1. **引入依赖**:在项目中添加OSCache 的依赖库。 2. **配置OSCache**:在配置文件中设置缓存策略、过期时间等...

    OSCache 资料

    下面将详细阐述OSCache的主要特点、工作原理以及如何使用。 一、OSCache的主要特性 1. **内存管理**:OSCache在内存中存储数据,以实现快速访问。它可以自动管理缓存的大小,通过设置最大缓存容量来防止过度消耗...

    oscache-JSP缓存

    以下是一个简单的osCache在JSP页面中的应用示例: ```jsp &lt;%@ taglib uri="http://www.opensymphony.com/oscache" prefix="oscache" %&gt; String key = "myCachedData"; Object data = CacheManager.getInstance()...

    oscache2.1_ful

    2. **配置文件**: 使用 `oscache.xml` 文件来定制缓存配置,包括缓存大小、过期策略等。 3. **编程接口**: 通过 `com.opensymphony.oscache.base.Cache` 接口,可以在代码中方便地进行缓存操作。 **四、OSCache ...

    oscache-2.3.jar

    oscache还提供了一组JSP标签,使得在Web应用中实现缓存功能变得简单直观。例如,可以使用`&lt;oscache:cache&gt;`标签来缓存整个JSP页面或部分内容。 五、最佳实践与注意事项 1. **合理设置缓存大小**:根据系统资源和...

    对oscache的体验

    osCache的设计理念是简单易用,它提供了丰富的API和配置选项,可以灵活地控制缓存策略。开发者可以根据业务需求定制缓存的生命周期、大小限制、过期策略等。此外,osCache还支持缓存同步,确保在多线程环境下数据的...

    Oscache攻略

    Oscache正是这样的一个工具,它提供了一个简单易用的API,让开发者能够快速集成缓存机制到自己的应用程序中。 Oscache的主要特点包括: 1. **内存缓存**:Oscache将数据存储在内存中,读取速度快,减少了对数据库的...

    OSCACHE配置,文档,示例,JAR包

    以下是一个简单的OSCache使用示例: ```java import net.sf.oscache.CacheManager; import net.sf.oscache.Cache; // 初始化缓存管理器 CacheManager.init("path/to/oscache.xml"); // 获取或创建名为"myCache"的...

    oscache工程示例

    它可能包含了一个简单的Java应用或Web项目,演示了如何配置osCache,以及如何在代码中使用缓存功能。通过运行这个示例,开发者可以直观地理解osCache的工作原理,并将其应用到自己的项目中。 总结来说,osCache工程...

Global site tag (gtag.js) - Google Analytics