struts2 使用oscache

阅读更多

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


        CacheFilter
        com.opensymphony.oscache.web.filter.CacheFilter
    

    
        CacheFilter-disableCacheOnMethods
        com.opensymphony.oscache.web.filter.CacheFilter
        
            time
            60
        
        
            disableCacheOnMethods
            POST,PUT,DELETE
        
        
            oscache-properties-file
            /oscache-cachefilter-disableCacheOnMethods.properties
        
    

 

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

 


        CacheFilter
        /xx/*
    

 

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

ok。

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

你可能感兴趣的:(Web,XML)