freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

j2ee項目實訓struts框架技術——第10章整合struts和其他框架技術第2部分-資料下載頁

2024-11-17 16:16本頁面

【導讀】為了能夠提高系統(tǒng)中頁面的響應速度,這樣在客戶端的瀏覽器中就可以對它們進行高速緩存,不同的客戶或者同一個客。因為Web緩存技術是將應用系統(tǒng)中需要頻繁訪問的Web頁面內容保存。在客戶端程序所在的系統(tǒng)內存中。當用戶再次訪問這些頁面內容對象時,由于直接從客戶。端的內存中獲取,也就能夠相應地提高頁面響應的性能?;蛭募到y(tǒng);而對象的創(chuàng)建和銷毀也會造成系統(tǒng)的性能損耗。在Web應用系統(tǒng)的開發(fā)中,系統(tǒng)中需要處理的某些數(shù)據(jù)在短時間內是不會發(fā)生變化的,將這些商品信息緩存起來?;蛘咝侣勎淖謨热菔且粯拥摹DBBS論壇系統(tǒng)中的版塊分類信息的圖示,對這樣的頁面或者這樣的內容,同樣也可以采用緩存技術而避免重復地訪問數(shù)據(jù)庫表。是生成PDF、Word或者Excel等格式的文件。圖所示為OSCache框架的官。達到了類似采用靜態(tài)網(wǎng)頁的效果。

  

【正文】 ey 值可以 根據(jù)應用的要求而決定使用不同的緩存內容。 下面的 【例 1015】的示例是 設定 所要緩存的內容 key 值 為 動態(tài) 形式、并通過 指定 time 屬性 而 設定 所 緩存 的 內容超時時間, 另外還設定 動態(tài) 的 refresh 值 以 決定是否強制 將所要緩存的 內容 進行 刷新。 【例 1015】 更靈活的設置 用法 示例 cache:cache key=%=someOneKey% time=5400 scope=application refresh=%=refreshFlag% 所要緩存的頁面內容 /cache:cache 利用 CashFilter 組件 實現(xiàn)頁面 級 的內容 緩存 1) OSCache 緩存框架 中的 CashFilter 組件 在 OSCache 緩存框架 中 提供了一個 CacheFilter 組件 用于實現(xiàn)頁面級的緩存 ( 緩存 完整的整個頁面內容)或者實現(xiàn)對特定的請求資源的緩存(如動態(tài) 生成 PDF 格 式的 報表 和 圖像 文件 ) , 這樣的緩存策略能夠大大地 減少 對后臺 數(shù)據(jù)庫 中的數(shù)據(jù)訪問 的 次數(shù)和 減少 Web服務器的性能 損 耗 。 2)應用 CashFilter 組件的基本要求 由于 CashFilter 組件是一種標準的過濾器( Filter)組件,根據(jù) J2EE 的規(guī)范要求需要在應用系統(tǒng)的部署描述文件 中 對該 CashFilter 組件 進行 定義 配置 ,并提供一些配置參數(shù) 來決定 具體 緩存 的目標 頁面,而且還可以設置 與 緩存 有 關 的各個方面的 屬性 參數(shù) 。 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權所有,盜版必究 , 15/17 頁 但對完整的頁面內容的 緩存 實現(xiàn),只在所請求的目標頁面或者資源被正確地訪問后,OSCache 緩存框架 才能對該目標 頁面或者資源正確地 緩存 保存。如果對所請求的資源存在錯誤時或者目標資源不存在時,都將無法正確地進行 緩存 實現(xiàn)。 3)在 中對 CashFilter 組件具體進行配置的示例 下面的【例 1016】所示的配置示例是實現(xiàn)對目標頁面 / 進行完整的頁 面 緩存 實現(xiàn)的配置示例,通過設定 urlpattern為目標頁面的 URI 將能夠實現(xiàn)對特定的目標 資源進行 緩存 。當然,如果設定 urlpattern*.jsp/urlpattern的形式,將能夠實現(xiàn)對一組頁面進行完整的 緩存 。 【例 1016】在 中對 CashFilter 組件具體進行配置的示例 filter filternameCacheFilter/filtername filterclass/filterclass /filter filtermapping filternameCacheFilter/filtername urlpattern//urlpattern /filtermapping 4)為 CacheFilter 組件 設定緩存 的各個 屬性 項目值 可以為 CacheFilter 組件提供不同的 初始屬性 項目值 來 改變 緩存的一些特性 , 比如 設定 time 屬性 值后將能夠 重新 設置緩存的時間段 ( 默認為 3600 秒 )為 規(guī)定的值;也可以設置 scope 屬性 而指定 緩存的 作用域。具體的 設定 示例請見下面的 【例 1017】所示的示例。 【例 1017】 為 CacheFilter 組件 設定緩存 的各個方面的 屬性 項目值 的示例 filter filternameCacheFilter/filtername filterclass /filterclass initparam paramnametime/paramname paramvalue5400/paramvalue /initparam 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權所有,盜版必究 , 16/17 頁 initparam paramnamescope/paramname paramvalueapplication/paramvalue /initparam /filter filtermapping filternameCacheFilter/filtername urlpattern//urlpattern /filtermapping 在 BBS論壇系統(tǒng)中應用 OSCache 緩存框架 添加 OSCache 緩存框架 的系統(tǒng)包文件到項目的 WEBINF/lib 目錄中 在 Eclipse 中利用文件導入功能,將 和 文件 導入到 BBS 論壇系統(tǒng) 項目中的 WEBINF/lib目錄中。最后的操作結果請見圖 。 添加 OSCache 緩存框架 的屬性配置文件 將 OSCache 緩 存 框 架 的 屬 性 配 置 文 件 放入 到項目的WEBINF\class 目錄 中,最后的操作結果請見圖 所示。 添加 OSCache 緩存框架 的標簽庫的描述文件 將 OSCache緩存框架的 標簽庫描述文件 放入 到項目的 WEBINF\class目錄 中。最后的操作結果請見圖 所示。 楊教授工作室 精心創(chuàng)作的優(yōu)秀程序員 職業(yè)提升必讀系列資料 楊教授工作室,版權所有,盜版必究 , 17/17 頁 在 BBS 論壇系統(tǒng) 項目的 文件 中 增加 對 的定義 修改 文件 以 增加 對 的配置定義 內容, 從而可以應用 OSCache 緩存框架 所 提供的 標簽。具體的結果請見 【例 1018】所示,但如果項目 是基于 技術規(guī)范而建立的 Web 應用,則可以不再需要這樣的設置定義。 【例 1018】 在項目的 文件 中 增加 對 的定義示例 taglib tagliburioscache/tagliburi tagliblocation/WEBINF/classes//tagliblocation /taglib 在需要緩存的頁面中添加對 的引用 內容 本 BBS 論壇項目在首頁 和顯示各個版塊分類信息的頁面 中應用了 OSCache 緩存框架 , 因此首先在這些頁面的開始處添加 對 的引用 內容 ( %@ taglib uri=oscache prefix=cache %) 。然后在頁面中實現(xiàn)對指定的內容進行 緩存 。 圖 添加 OSCache 的系統(tǒng)包文件到項目的 WEBINF/lib目錄中 圖 添加 OSCache 的屬性配置文件和標簽庫的描述文件
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1