真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Jsp中的Cookies有什么用

這篇文章主要介紹了Jsp中的Cookies有什么用,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)建站網(wǎng)站建設(shè)公司一直秉承“誠信做人,踏實做事”的原則,不欺瞞客戶,是我們最起碼的底線! 以服務(wù)為基礎(chǔ),以質(zhì)量求生存,以技術(shù)求發(fā)展,成交一個客戶多一個朋友!專注中小微企業(yè)官網(wǎng)定制,成都做網(wǎng)站、網(wǎng)站建設(shè),塑造企業(yè)網(wǎng)絡(luò)形象打造互聯(lián)網(wǎng)企業(yè)效應(yīng)。

一、Cookie是通過HttpServletResponse的addCookie方法加入到Set-Cookie應(yīng)答頭中的

例如:

Cookie userCookie = new Cookie("user", "admin");   response.addCookie(userCookie);

和設(shè)置有關(guān)系的還有以下兩個重要方法

1.setMaxAge

設(shè)置Cookie過期之前的時間,以秒計。如果不設(shè)置該值,則Cookie只在當(dāng)前會話內(nèi)有效,而且這些Cookie不會保存到磁盤上。

注意:刪除cookie就是通過該方法實現(xiàn)的。將要刪除的cookie的過期之前的時間指定為0就可以達到刪除該cookie的目的。

2.setPath

設(shè)置Cookie適用的路徑。如果不指定路徑,Cookie將返回給當(dāng)前頁面(jsp(SUN企業(yè)級應(yīng)用的***)頁面或者Servlet的映射)所在目錄及其子目錄下的所有頁面。

注意:

A:所有的cookie都是有路徑的

B:該方法設(shè)置的路徑為客戶端路徑,即“/”代表

二、讀取

從客戶端讀取Cookie時調(diào)用的是HttpServletRequest的getCookies方法。該方法返回一個與HTTP請求頭中的內(nèi)容對應(yīng)的Cookie對象數(shù)組。得到這個數(shù)組之后,一般是用循環(huán)訪問其中的各個元素,調(diào)用getName檢查各個Cookie的名字,直至找到目標Cookie。然后對這個目標Cookie調(diào)用getValue,根據(jù)獲得的結(jié)果進行其他處理。

注意:若jsp(SUN企業(yè)級應(yīng)用的***)和Servlet所在目錄(Servlet為其映射目錄)的父目錄中有同名cookie,則request.getCookie()方法得到的Cookie數(shù)組中保存的是其父目錄中的cookie的信息;

三、說明

我們知道,對于一個頁面中的request和response,是一次http請求產(chǎn)生的,request是http請求中的所有參數(shù),因此包含了發(fā)出這次http請求時cookie的值,而response是對于這次http請求webapplication產(chǎn)生的反應(yīng),所以它可以寫cookie的值,這樣看來,request得到的cookie的值,和response要寫的cookie的值可以說是完全不同的。

簡單地說request得到的cookie的值是在這次http請求之前的cookie的值,而response要寫得值是這次http請求之后的cookie的值。所以,在同一個request和response中,如果response中增加了新的cookie,request中并不能得到。

感謝你能夠認真閱讀完這篇文章,希望小編分享的“Jsp中的Cookies有什么用”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!


分享文章:Jsp中的Cookies有什么用
網(wǎng)頁地址:
http://weahome.cn/article/gsejps.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部