您好,登錄后才能下訂單哦!
這篇文章給大家分享的是有關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進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。