`
gxchan
  • 浏览: 7744 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

使用oscache对struts下的uri进行统一的缓存

阅读更多
现在手头上的项目,有很多地方需要进行缓存,有部分页面的,和整个页面的。现在有个想法,不知可不可行?具体是:
1.写一个xml文件,里面写明需要对哪些uri进行缓行,如:
  <DoCache>
        <cache uri="xxx.do?id=1" time="xxx" />
        <cache uri="xxx" time="xxx" />        
    </DoCache>
2.tomcat启动时读取该文件进内存。
3.继承CacheFilter类,在init方法读取该文件。在doFile方法里对xml时的uri进行匹配过滤。
还不是很完善,只是大概想了一下。请大家给点意见。
分享到:
评论

相关推荐

    oscache,缓存机制的使用

    标题与描述概述的知识点主要集中在oscache的使用及其在Java环境下的配置与实施。oscache是一种缓存机制,主要用于提高Web应用的响应速度和优化系统性能。以下是对这些知识点的详细解析: ### oscache简介 oscache...

    OsCache缓存框架使用示例

    OsCache是Java应用程序中常用的缓存框架,它能够有效地提高应用程序的性能,通过将经常访问的数据存储在内存中,减少对数据库或其他数据源的访问,从而降低系统负载。本示例将通过一个天气预报Web服务的场景,详细...

    oscache缓存技术

    - **缓存对象**:osCache允许开发者将任何Java对象存储到缓存中,以便后续请求可以直接从内存中获取,而无需再次进行昂贵的数据库查询或其他计算操作。 - **缓存区域**:osCache支持多个缓存区域,每个区域可以有...

    二级缓存OScache配置

    OSCache的灵活性在于能够适应不同需求和环境,支持对部分页面内容或页面级响应内容进行缓存,开发者可以根据实际情况选择合适的缓存策略。 **五、容错机制** 在遇到数据库不可用等情况时,OSCache可以提供缓存内容...

    oscache-java缓存框架

    osCache是Java开发中常用的缓存框架之一,它主要用于提高应用程序的性能和效率,通过将数据存储在内存中,减少对数据库的访问。osCache不仅可以用于Web应用,也可以用于任何Java应用程序,支持集群环境,提供了丰富...

    基于OSCache的页面缓存(收藏)

    这篇博客将深入探讨如何利用OSCache来实现页面缓存,并结合实际案例进行解析。 首先,我们需要理解页面缓存的基本原理。页面缓存是指将频繁访问的网页内容存储在内存中,当用户请求这些页面时,不再需要重新生成...

    oscache缓存技术入门实例

    在本文中,我们将深入探讨osCache的基本概念、工作原理以及如何在实际项目中进行配置和使用。 一、osCache基本概念 osCache的核心理念是将数据存储在内存中,以减少对数据库或其他资源的频繁访问,从而提高系统的...

    oscache缓存使用总结.doc

    OSCache的使用包括在JSP或Servlet中使用OSCache标签,例如`&lt;oscache:cache&gt;`,或者通过API进行编程式缓存操作。可以通过设置key和expiration时间来缓存特定内容,当数据变化时,可以自动更新缓存。 在实际应用中,...

    oscache-JSP缓存

    - 编写Java代码:在Servlet或Controller中,使用osCache API进行缓存操作。 **5. 示例应用** 以下是一个简单的osCache在JSP页面中的应用示例: ```jsp &lt;%@ taglib uri=...

    Oscache使用教程

    1. **Web应用集成**:在Spring或Struts等Web框架中,可以通过AOP(面向切面编程)来拦截数据访问方法,自动进行缓存操作。 2. **数据分页**:对于分页查询,可以缓存每一页的结果,提高查询效率。 3. **分布式缓存...

    用OSCache进行缓存对象

    1、OSCache是什么? 2、OSCache的特点 3、有关“用OSCache进行缓存对象”的研究

    oscache缓存

    osCache的核心特性包括内存管理、缓存策略、缓存同步以及对分布式环境的支持。 首先,osCache的内存管理机制允许开发者设置缓存的最大大小,一旦达到设定值,它会根据预设的淘汰策略自动清理过期或最少使用的项。这...

    OSCache缓存技术(6)【实例】

    OSCache是开源的Java缓存解决方案,主要用于提高应用程序性能,减少对数据库的访问频率,从而降低系统的整体负载。本篇文章将深入探讨OSCache的核心概念、配置、使用实例以及其在实际开发中的应用。 首先,OSCache...

    oscache的使用实例和详解

    osCache的实例应用通常会结合实际业务需求进行调整,例如设置适当的过期时间、选择合适的缓存同步策略等。 总的来说,osCache是一个功能强大、易于使用的Java缓存框架,对于优化应用性能、减轻数据库压力具有重要...

    oscache对象缓存

    oscache,全称OpenSymphony OSCache,是一个广泛使用的开源Java对象缓存框架,它允许开发者将数据存储在内存中,以减少对数据库的访问,从而提升应用的响应速度。本文将深入探讨oscache的核心概念、工作原理以及如何...

    oscache缓存配置

    osCache可以通过XML配置文件或者编程方式进行配置,使得开发者可以根据实际需求定制缓存行为。 配置osCache的第一步是引入必要的依赖。在本例中,我们已经有了oscache-2.4.1.jar,这是一个包含osCache核心库的文件...

    OSCache配置说明文档

    对预研过程中OSCache的实际性能进行测试,对比未使用缓存前后的响应时间和系统资源消耗,为后续的决策提供依据。 8. 结论 总结预研结果,讨论OSCache在项目中的可行性,提出可能遇到的问题及解决方案,并为后续的...

    oscache处理

    - 在Struts2中,osCache可以用于缓存Action的结果,减少对Action的调用,提高响应速度。通过配置Action拦截器,我们可以指定哪些Action结果应该被缓存,并设置缓存时间。 - 配置osCache插件:首先需要将osCache的...

Global site tag (gtag.js) - Google Analytics