您好,登录后才能下订单哦!
这篇文章给大家分享的是有关OSCache有什么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
OSCache是一个开放式资源缓冲库,可从http://www.opensymphony.com/oscache/免费下载。
OSCache是一个开放式资源缓冲库,可从http://www.opensymphony.com/oscache/免费下载。
它包括一组JSP的标签,通过它们可以很容易的在你的程序中实现页面缓存,同时,还可以使用它的过滤器,可缓冲的不仅仅是JSP页面,还可以缓存任何Servlet生成的内容。还有更加灵活易用的API.
下面先介绍一下它的一些术语(括号里的为JSP Tag中的关键字):
缓冲记录:存储在缓存器内的对象称为一个缓冲记录。在一个简单的WEB程序中,它通常是一个JSP页面、JSP页面的一部分或Servlet的输出。在复杂的WEB程序中通常是一些实体Bean.
缓冲键(Key):由此生成的结构就像一个HashTable。当在页面缓存中存储缓冲记录时,你必须提供缓冲键码来识别各个条目。可以是几个请求参数组合在一起来形成缓冲键码;默认为使用页面请求URI作为缓冲键码。
缓冲周期(time):是一个缓冲记录保留在缓存器中的时间。对于一个显示数据时常更新的JSP页面,你应该设定一个短的缓冲周期。
缓冲域(Scope):是缓冲记录被存储的作用域。分为两种:在应用程序域(application)内存储缓冲记录,这样,缓冲记录可以被所有用户分享;或者在会话域(session),在当前用户基础上存储缓冲记录。
==============安装
将oscache.jar,oscache.properties和oscache.tld三个文件放到WEB-INF中
目录结构:
$WEB_APP/WEB-INF/lib/oscache.jar
$WEB_APP/WEB-INF/classes/oscache.properties
$WEB_APP/WEB-INF/classes/oscache.tld
==============应用
以下两种为可选的:
---第一种:
在web.xml中加入标签库的配置:
在JSP中添加标签库
<%@ taglib="" uri="oscache" prefix="os">
---第二种:
直接在JSP中添加标签库
<%@ taglib="" uri="/WEB-INF/classes/oscache.tld" prefix="os">
--OK 准备工作做好了,再配合提供的各种标签就可以使用啦.下面来介绍一下各种标签的含义及用法:
常用有两种情况:
: 内部需要加入内容
感谢各位的阅读!关于“OSCache有什么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。