关于提供高性能的web网站方法很多,今天利于空闲就来谈谈关于OScache. 这个曾经,现在,将来都很风云的框架,
到底如何使用呢?
初级篇
准备工作:
1.如何将OScache引入到项目中?
a.从http://www.opensymphony.com/oscache/download.html下载合适的OSCache版本.就现在最新版本oscache-2.4.1-full.zip.
解压缩下载的文件到指定目录,结构如下:
docs ---帮助文档
etc ---oscache.properties and oscache.tld
lib ---日志jar文件和集群jar文件
oscache-2.4.1.jar--oscache核心jar文件
src --源码目录
b. 将oscache-2.4.1.jar,commons-logging.jar复制到/WEB-INF/lib,将oscache.properties,oscache.tld拷到src目录下[编译后自动放置到WEB-INF/class目录下,童鞋请注意]
c.在web.xml加上oscache过滤器(如果采用静态引用oscache.tld则还需要配置oscache.tld);
<filter>
<filter-name>CacheFilter</filter-name>
<filter-class>com.opensymphony.oscache.web.filter.CacheFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>CacheFilter</filter-name>
<!--对所有jsp页面内容进行缓存-->
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
<!-- 静态声明 -->
<!--<jsp-config>
<taglib>
<taglib-uri>/oscacheTag</taglib-uri>
<taglib-location>/WEB-INF/class/oscache.tld</taglib-location>
</taglib>
</jsp-config>
-->
d在jsp页面中引用oscache标签
静态引用:
<%@ taglib uri="oscacheTag" prefix="oscache" %>
动态引用:
<%@ taglib uri="/WEB-INF/class/oscache.tld" prefix="oscache" %>
在jsp页面中使用oscache标签:
<oscache:cache>
<%
out.print("这是在缓存没有过期时显示的内容:"+request.getParameter("id"));
%>
</oscache:cache>
童鞋又要问:关于oscache标签中的属性怎么没有列出。请看docs ---帮助文档 并且请将src下的webapp部
署到支持servlet的服务器上。一看便知。
分享到:
相关推荐
OSCache由OpenSymphony设计,它是一种开创性的JSP定制标记应用,提供了在现有JSP页面之内实现快速内存缓冲的功能。OSCache是一个广泛采用的高性能的J2EE缓存框架,OSCache能用于任何Java应用程序的普通的缓存解决...
javaweb做页面缓存常用,OSCache是一个工业级的J2EE缓存实现。OSCache不但能缓存java对象,还可以缓存页面,http请求和二进制内容,例如pdf文件等。通过应用OSCache,我们不但可以实现通常的Cache功能,还能够改善...
oscache-2.1.jar oscache-2.1.jar
、OSCache是什么? OSCache标记库由OpenSymphony设计,它是一种开创性的缓存方案,它提供了在现有JSP页面之内实现内存缓存的功能。OSCache是个一个被广泛采用的高性能的J2EE缓存框架,OSCache还能应用于任何Java...
OSCache标记库由OpenSymphony设计,它是一种开创性的缓存方案,它提供了在现有JSP页面之内实现内存缓存的功能。OSCache是个一个被广泛采用的高性能的J2EE缓存框架,OSCache还能应用于任何Java应用程序的普通的缓存...
oscache缓存技术入门实例
OSCache学习例子 实例 很好的与j2ee结合
OSCache标记库由OpenSymphony设计,它是一种开创性的JSP定制标记应用,提供了在现有JSP页面之内实现快速内存缓冲的功能。OSCache是个一个广泛采用的高性能的J2EE缓存框架,OSCache能用于任何Java应用程序的普通的...
1、OSCache是什么? 2、OSCache的特点 3、有关“用OSCache进行缓存对象”的研究
oscache-2.4.1.jar资源包,用于java缓存、jsp页面缓存
Cache是一种用于提高系统响应速度、改善系统运行性能的技术。尤其是在Web应用中,通过缓存页面的...OSCache是个一个被广泛采用的高性能的J2EE缓存框架,OSCache还能应用于任何Java应用程序的普通的缓存解决方案。。。。
使用oscache进行缓存,大大提高web系统运行效率
OSCache是OpenSymphony这个开源项目众多Projects中的一个。他是一个高效的J2EE缓存框架,能够很好的解决动态网站速度的问题。
oscache-java缓存框架插件和安装教程,使用教程一步到位
oscache.tld,oscahe.properties,oscache-2.1.jar,commons
commons-logging.jar包 oscache-2.4.1.jar包 oscache-2.4.1.jar
缓存框架oscache 的使用实例和详细解释,
oscache-2.3.jar
缓存技术 oscache-2.3.2.jar包下载
oscache-2.4.jar osCache框架的jar文件,版本是2.4的噢! --------java爱好者 java交流群:166256747, 分享自己的技术是一种美德!