`
gkm422
  • 浏览: 81685 次
  • 性别: Icon_minigender_1
  • 来自: 太原
社区版块
存档分类
最新评论

struts2 使用oscache

阅读更多

很简单 按照oscache的例子进行配置,  在web.xml里增加如下内容:

<filter>
        <filter-name>CacheFilter</filter-name>
        <filter-class>com.opensymphony.oscache.web.filter.CacheFilter</filter-class>
    </filter>

    <filter>
        <filter-name>CacheFilter-disableCacheOnMethods</filter-name>
        <filter-class>com.opensymphony.oscache.web.filter.CacheFilter</filter-class>
        <init-param>
            <param-name>time</param-name>
            <param-value>60</param-value>
        </init-param>
        <init-param>
            <param-name>disableCacheOnMethods</param-name>
            <param-value>POST,PUT,DELETE</param-value>
        </init-param>
        <init-param>
            <param-name>oscache-properties-file</param-name>
            <param-value>/oscache-cachefilter-disableCacheOnMethods.properties</param-value>
        </init-param>
    </filter>

 

这个一定要放到 struts2的filtermapping之前,要不可就先执行struts2的     

 

<filter-mapping>
        <filter-name>CacheFilter</filter-name>
        <url-pattern>/xx/*</url-pattern>
    </filter-mapping>

 

把oscache.jar放到WEB-INF/lib下,把相关property和tld放到src根目录下。

ok。

/xx/路径下的页面都可以缓存了。有一点要注意 /xx/xx.action?url=1 和/xx/xx.action?url=2是不同的。

分享到:
评论

相关推荐

    Struts2+Spring2.5+Hibernate3+Freemarker框架整合

    整合S2SH+Freemarker+oscache,后台用Spring管理各个bean,Hibernate做数据库持久化,viewer用Freemarker。整合中对Struts2,Hibernate,Spring都采用Annotation进行注解类。

    hibernate+spring+struts2

    (2)运用struts1.2+hibernate+spring 框架,数据库连接池,事务管理; (3)Struts 应用国际化,Struts 标签库与Tiles框架, JSTL标签库,Spring IOC; (4)采用优化性能技术,采用oscache缓存,freemarker静态页面生成; (5)...

    struts2.3 spring 3.1 hibernate4.1 最新ssh oscache直接导入eclipse

    struts2.3 spring 3.1 hibernate4.1 最新ssh oscache直接导入eclipse就可以运行,还有一个项目带有spring-security-3.0.7 的,有需要的请给我留言,等过几天了,再拿出来给大家参考参考

    oscache处理

    struts2ibatisspringoscache懂得,识货的人来下

    OSCache学习心得

    OSCache 学习心得,jsp页面缓存用法,如何与struts2结合使用。

    (2.0版本)自己写的struts2+hibernate+spring实例

    全当给所有打算使用struts2却没有接触过的人一个入门而已.我也是初看.才2天而已.所以各位高手就不要笑话了.愿大家都能成为高手. &lt;br&gt; 项目发布以后的第一个页面是登陆.后台代码没有写相关的验证代码.并不是...

    Struts2+Ibatis+Spring3.0完整项目(直接运行)

    耗时3天,对Struts2+Ibatis+Spring3.0+JreeChart进行了完整整合 包括Spring3.0的事务配置 OSCache二级缓存的配置 log4j实现输出Sql到控制台 JfreeChart与Struts2,Spring3.0的整合 对一个简单的表实现查询,批量删除...

    ssh2(事务,AOP,IoC即DI)+EhCache+oscache+proxool+MySQL+SiteMesh+Gzip例子

    jQuery+json+struts2+spring3(事务,AOP,IoC即DI)+hibernte3+EhCache+oscache+proxool+MySQL+SiteMesh+Gzip lj例子

    ssh整合例子(spring3 + struts2 + hibernate4+dwr+ext+json)

    内含 ext+dwr+freemark+jasperreort+ireport+echance+oscache+velocite等技术 展示例子:http://zz563143188.iteye.com/blog/1462413 若要下载chm格式请到http://user.qzone.qq.com/563143188 程序源码下载地址10MB...

    运用struts1.2+hibernate+spring 框架完整购物商城项目(内含sql文件)

    一个J2EE购物网站的实现 运用struts1.2+hibernate+spring 框架,数据库连接池,事务管理;Struts 应用国际化,Struts 标签库与Tiles框架, JSTL标签库,... 采用优化性能技术,采用oscache缓存,freemarker静态页面生成

    达内java培训目录

    Struts2 Struts2核心控制流程、Ognl、Action、Interceptor、Result、FreeMarker、Struts2标记库、Struts2扩展、Struts2应用技巧(输入验证、消息国际化、文件上传和下载、防止重复提交等)。 熟练掌握Struts2核心...

    Java小说系统 V1.0 Beta

    Java小说系统是一个由Java语言编写的系统,系统采用Spring4+Hibernate4+Struts2开源的Mvc框架开发。 Java小说系统特点: 1:采用模板技术,可以自定义模板,采用Java自定义标签调用后台数据简单方便。 2:采用...

    S2SH Jquery MYSQL COMPASS LUCENE FREEMARKER电子商务系统

    学生时期做的电子商务系统,主要用到的技术有Struts2,Hibernate,Spring2,Lucene,Compass,FreeMarker,OsCache缓存技术,数据库用的是Mysql,要去修改conf下面的配置文件

    可直接使用的appfuse项目

    AppFuse是一个集成了众多当前最流行开源框架与工具(包括Hibernate、ibatis、Struts、Spring、DBUnit、Maven、Log4J、Struts Menu、Xdoclet、SiteMesh、OSCache、JUnit、JSTL等(现在还有lucene的,无敌了))于一身的...

    购物管理系统

    (2)运用struts1.2+hibernate+spring 框架,数据库连接池,事务管理; (3)Struts 应用国际化,Struts 标签库与Tiles框架, JSTL标签库,Spring IOC; (4)采用优化性能技术,采用oscache缓存,freemarker静态页面生成; (5)...

    SSH绿色健康购物网.rar

    (2)运用struts1.2 hibernate spring 框架,数据库连接池,事务管理; (3)Struts 应用国际化,Struts 标签库与Tiles框架, JSTL标签库,Spring IOC; (4)采用优化性能技术,采用oscache缓存,freemarker静态页面生成; (5)...

    ssh整合项目

    Struts 应用国际化,Struts 标签库与Tiles框架, JSTL标签库,Spring IOC; 采用优化性能技术,采用oscache缓存,freemarker静态页面生成; 功能比较多但操作简单的后台管理;(后台管理附图片); 安装方法: 1:mysql中...

    appfuse-documentation-2.1.0官方文档

    AppFuse是一个集成了众多当前最流行开源框架与工具(包括Hibernate、ibatis、Struts、Spring、DBUnit、Ant、Log4J、Struts Menu、Xdoclet、SiteMesh、OSCache、JUnit、JSTL)于一身的Web开发框架。AppFuse提供了Web...

Global site tag (gtag.js) - Google Analytics