jsp中cookie的使用方法(用戶登入,客戶端讀取及發(fā)送)

jsp中cookie的使用方法(用戶登入,客戶端讀取及發(fā)送)

ID:18938675

大?。?32.50 KB

頁數(shù):7頁

時間:2018-09-27

jsp中cookie的使用方法(用戶登入,客戶端讀取及發(fā)送)_第1頁
jsp中cookie的使用方法(用戶登入,客戶端讀取及發(fā)送)_第2頁
jsp中cookie的使用方法(用戶登入,客戶端讀取及發(fā)送)_第3頁
jsp中cookie的使用方法(用戶登入,客戶端讀取及發(fā)送)_第4頁
jsp中cookie的使用方法(用戶登入,客戶端讀取及發(fā)送)_第5頁
資源描述:

《jsp中cookie的使用方法(用戶登入,客戶端讀取及發(fā)送)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、一、向客戶程序發(fā)送cookie1、創(chuàng)建cookie對象Cookiec=newCookie(“userId”,”landril”);2、設(shè)置最大時效默認該cookie是存儲在瀏覽器的內(nèi)存中,用戶關(guān)閉瀏覽器則被刪除,下面的方法是將cookie存儲在硬盤上。c.setMaxAge(60*60*24);//一天,如果設(shè)置為0則是刪除該cookie3、向客戶端添加Cookie將cookie放入到HTTP響應(yīng)報頭,可以使用HttpServletResponse的addCookie方法,此方法不修改之前指定的Set-Cookie頭信息,而是創(chuàng)建新的頭信息。response.addCookie(c)

2、;注意:設(shè)置cookie的步驟為創(chuàng)建cookie對象,設(shè)置最大時效,將cookie放入響應(yīng)頭信息,即發(fā)送到客戶程序。二、從客戶端讀取cookie 1、獲取Cookie數(shù)組調(diào)用HttpServletRequest的getCookies得到一個Cookie對象的數(shù)組2、對數(shù)組進行循環(huán),調(diào)用cookie的getName方法,獲取具體的cookie的值Cookie[]cookies=request.getCookies();if(cookies!=null){for(inti=0;i

3、als(c.getName())){System.out.println(c.getValue());}}}三、使用Cookie記錄訪問數(shù)1.用戶第一次訪問網(wǎng)頁時的操作 ...out.println("你是第1次登錄該網(wǎng)頁。在此之前沒有相關(guān)Cookie信息。");//打印登錄信息cookie=newCookie("accpCount","1");//Cookie對象,并設(shè)置名稱與值cookie.setMaxAge(60*60*24);//設(shè)置最長保留時間為1天response.addCookie(cookie);//添加到響應(yīng)頭信息,返回到客戶端...2.用戶非第一次訪問網(wǎng)頁時的操作

4、 ...Cookie[]cookies=request.getCookies();//從request對象中獲取客戶端Cookie信息intcount=0;//初始訪問次數(shù)為0Cookiecookie=null;//定義Cookie對象if(cookies!=null){//判斷request對象中是否存在Cookie信息for(inti=0;i

5、否為"accpCount"count=Integer.parseInt(cookie.getValue())+1;//如果相等,加1cookie.setValue(count+"");//重新設(shè)置Cookie對象的value值cookie.setMaxAge(60*60*24);//設(shè)置保留最長時間response.addCookie(cookie);//返回到客戶端out.println("你是第"+count+"次登錄該網(wǎng)頁。");break;}}}...3.完整的使用Cookie對象獲取客戶Cookie數(shù)據(jù),并通過Cookie名稱取出相應(yīng)的值,在頁面上顯示登錄次數(shù)...publ

6、icvoiddoPost(HttpServletRequestrequest,HttpServletResponseresponse)throwsServletException,IOException{response.setContentType("text/html;charset=gb2312");PrintWriterout=response.getWriter();out.println("");out.println("");out.println("");out.println("");Cookie[]cookies=request.getCookies();intc

7、ount=0;booleanbool=true;Cookiecookie=null;if(cookies!=null){for(inti=0;i

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。