第十天 filter過濾器

2021-08-03 14:42:29 字數 645 閱讀 8526

今天最主要練習了filter的使用

filter的意思是過濾器,伺服器在接收到瀏覽器的資訊時可以用來過濾一些資訊

以網頁黑名單為例

具體例子如下:

在servlet中通過get或post方式訪問乙個網頁,圖中是以post為例,經過我的測試發現要想使filter有效必須使用重定向,且傳遞的資料要儲存在session中

如果不做處理,我們會跳轉到乙個位址叫success.jsp的頁面

如果要想過濾掉某些人這時就要新增filter,filter的配置如下

(1)建立乙個類implements介面filter,init方法是在伺服器啟動時就執行,處理瀏覽器請求時的**寫在dofilter,如圖,如果瀏覽器傳過來的是0,那麼就跳轉到fail頁面

(2)這個是filter的web.xml配置

以上就是filter的使用。

實習第十天

今天電梯有點慢,等得我半小時才到公司。今天弄資料庫介面工具的時候,被松哥按在地上摩擦了。今天加班,在下班的時候,久久等不到電梯,想起了 上有個應該需要修改,然後回公司修改,改了半天,發現還是原來的好,於是恢復原樣,我就下班了,有點搞笑。這段時間上火非常嚴重,整個人的狀態都不好,做事情也沒精神。面對各...

學習第十天

一 介面 jdk1.8及之後新增了2中可以定義存在方法體的方法 預設方法 default關鍵字修飾的方法 使用 通過實現類物件使用 靜態方法 使用 通過介面名去呼叫 二 單例模式 保證類只能存在乙個例項 餓漢式 先建立物件,然後需要的人要這個物件,保證永遠使用的都是這個建立好的物件 執行緒安全的,效...

前端第十天

function 1000,swing fn 小公尺輪播圖 設定5個div 通過給乙個類名定義屬性達到動畫效果,有左右點選事件及索引決定將類名新增給誰,且在索引達到極限時,重新將索引賦值,且同時將其他兄弟div移除類名,通過設定z index達到最上面為顯示的div 小公尺 定義建立列表函式 引數為...