頁面間傳參的方法

2021-05-14 09:21:49 字數 1891 閱讀 6213

session

1.         session用來儲存每乙個使用者的專有資訊

2.         session的生存期是使用者持續請求時間加上一段時間(一般是20分鐘左右)

3.         session資訊是儲存在web伺服器記憶體中的,儲存資料量可大可小

4.         session超時或者被關閉將自動釋放資料資訊

5.         由於使用者停止使用應用程式之後它仍在記憶體中存留一段時間,因此這種方法效率較低

6.         **:session[「userid」]=」test」;

string username=session[「userid」].tostring();

cookie

1.         cookie用來儲存客戶瀏覽器請求伺服器頁面的請求資訊

2.         我們可以存放非敏感的使用者資訊,儲存時間可以根據需要設定

3.         如果沒有設定cookie失效日期,它的生命週期儲存到關閉瀏覽器為止

4.         cookie物件的expires屬性設定為minvalue表示永不過期

5.         cookie儲存的資料量受限制,大多數的瀏覽器為4k因此不要存放大資料

6.         由於並非所有的瀏覽器都支援cookie,資料將以明文的形式儲存在客戶端

7.         **:resopnse.cookies[「userid」]=」test」;

string username= resopnse.cookies [「userid」].tostring();

viewstate

1.         viewstate用來儲存使用者的狀態資訊,有效期等於頁面的生命週期

2.         可以儲存大量資料但是要慎用,因為會影響程式效能

3.         所有的web伺服器控制項都是用viewstate在頁面postback期間儲存狀態

4.         不需要則關閉 @page 裡面設定enableviewstate=false

5.         **:viewstate[『」id」]=」yiner」;

string id =viewstate[「id」].tostring();

cache

1.         cache用於在http請求期間儲存頁面或者資料

2.         cache的使用可以大大的提高整個應用程式的效率

3.         它允許將頻繁訪問的伺服器資源儲存在記憶體中,當使用者發出相同的請求後

伺服器不是再次處理而是將cache中儲存的資料直接返回給使用者

4.         可以看出cache節省的是時間—伺服器處理時間

5.         cache例項是每乙個應用程式專有的,其生命週期==該應用程式週期

應用程式重啟將重新建立其實例

6.         注意:如果要使用快取的清理、到期管理、依賴項等功能必須使用insert 或者add方法方法新增資訊

7.         **:cache[『」id」]=」yiner」;或者cache.insert(「id」,」test」);

string id =cache[「id」].tostring();

hidden

1.         hidden控制項屬於html型別的伺服器控制項,始終處於隱藏狀態

2.         每一次提交的時候它會和其他伺服器控制項一起提交到伺服器端

3.         **如下:hidden.value=」king」;

string id=hidden.value; 要使用runat=server

javascript頁面傳參方法

方法一 1 pagea.html 中的事件為 window.open pageb.html 或者href pageb.html 其中name code等就是要傳遞的值。是為便於取多個值而加的分隔符,用 等符號也行,下面會在用到的時候說明其作用 不加也行 3 使用 window.location.se...

使用Vue Router在頁面間傳參

1 定義路由 export default new router else base process.env.base url,routes 2 頁面間跳轉可以使用router link標籤或者vue物件的router.push方法完成頁面跳轉,即 新增品牌 this.router.push pat...

azkaban 動態傳參 節點間傳參

azkaban的工作流中的引數可以分為如下幾個型別 azkaban ui 頁面輸入引數,環境變數引數,job作業檔案中定義的引數,工作流的使用者定義的屬性檔案,上游作業傳遞給下游的引數,工作流執行時產生的系統引數,job的common引數等。引數的作業範圍分類,對當前job有效區域性有效,對整個工作...