java web初學筆記之

2021-07-02 07:30:13 字數 698 閱讀 8784

pagecontext作用域:

當前頁面,也就是只要跳轉到別的頁面就失效了。如果把變數放到pagecontext裡,就說明它的作用域是page,它的有效範圍只在當前jsp頁面裡。其生命週期即把該變數放到pagecontext開始到jsp頁面結束。

如果num變數是pagecontext作用域的,則當訪問其他jsp時獲取不了該變數值。即該變數是頁面獨享的。

但是pagecontext可以呼叫setattribute(name,value,scope)儲存到指定的域物件scope中。此時取的話也是指定域物件去取,或者呼叫getattribute(name,scope)從指定的域物件中取值。

request作用域:

當前請求週期,即一次請求範圍內(包含跳轉),變數是一次性請求獨享的如下圖:

session作用域:當前會話。所謂當前會話指的是從使用者開啟瀏覽器開始,到關閉瀏覽器這段期間。如在**頁面登入購買東西,瀏覽器可能會開啟許多**頁面,其間的資料都會儲存著。  變數是瀏覽器(使用者)獨享的

什麼樣的場景下選用不同的域物件

在多個動態web資源中共享資訊時,想到使用域物件;

session:購物車,使用者登入;

request:資訊是屬於一次性的內容,例如錯誤資訊等

初學彙編之筆記

開始學習彙編2天了,開始時還不太理解這門語言.感覺從高階語言過度到彙編還是很不適應的,組合語言和高階語言最大的不同就是能更直接的操縱硬體.這也是組合語言能聲生生不息的原因吧 第1天的學習可以說沒有什麼效果,腦袋完全亂了,可能沒有作好從高階語言到低階語言過度的心理準備 第2天繼續看發現開始明白了,之前...

JavaWeb自學之html學習筆記 Day 2

5 影象標籤 src 的路徑 width 的寬度 height 的高度 alt 上顯示的文字 相容性差,有些瀏覽器不顯示此屬性,不重要 6 路徑的介紹 分類 兩類 絕對路徑 c users administrator desktop html學習筆記 相對路徑 乙個檔案相對於另外乙個檔案的位置 三種...

Java web基礎學習筆記之會話管理

1 會話管理的三種解決方案 1 使用隱藏域 在jsp中將input標籤的type屬性值設定為hidden,即生成乙個隱藏表單域。再將會話的唯一標識記錄到隱藏域中的value屬性中,並設定name屬性值。當表單提交時,會話標識也被提交到服務端,服務端根據它找到對應的會話物件。使用隱藏域時,需要在每個頁...