亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

請教關于JSESSIONID 和Cookie的區別與聯系有哪些?

請教關于JSESSIONID 和Cookie的區別與聯系有哪些?

慕哥9229398 2019-07-02 18:07:51
JSESSIONID 和Cookie的區別與聯系有哪些?
查看完整描述

4 回答

?
一只斗牛犬

TA貢獻1784條經驗 獲得超2個贊

1、SESSION

session是針對每一個用戶的,變量的值保存在服務器端,通過SessionID來區分不同的客戶,session是以Cookie或URL重寫為基礎。默認使用Cookie來實現,系統會創造一個名為JSESSIONID的輸出Cookie,或稱為"Session Cookie",以區別Persistent Cookies(通常所說的Cookie).Session Cookie是存儲在瀏覽器中,并不是寫在硬盤上的,但是把瀏覽器的Cookie禁止后,使用response對象的encodeURL或encodeRedirectURL方法編碼URL,WEB服務器會采URL重寫的方式傳遞Sessionid,用戶就可以在地址欄看到jsessionid=A09JHGHKHU68624309UTY84932之類的字符串。通常Session Cookie是不能跨窗口使用,當用戶新開了一個瀏覽器進入相同的頁面時,系統會賦予用戶一個新的SessionID,這樣信息共享的目的就達不到,此時可以把SessionID保存在Persistent Cookie中,然后再新的窗口中讀出來,就可以得到上一個窗口的SessionID了,這樣通過Session Cookie和Persistent Cookie的結合,實現了跨窗口的會話跟蹤。

2、COOKIE

所謂Cookie,只是一條極為短小的信息,它能夠被網站自動地文本方式放置在一臺電腦的硬盤中。通過Cookie,網站可以識別你是第一次訪問,或是又一次訪問它。網站還可以利用Cookie了解你對哪些內容感興趣,收集與用戶有關的信息,例如記錄自動登錄的時間限制,記錄用戶名,投票僅一次的限制等等。在你瀏覽某些網站的時,網站的程序會在你不知不自覺中將一個小的Cookie(作為一個文本文件)存儲在你的硬盤中。如果你想知道自己電腦里都有什么樣的Cookie,那么請在Windows目錄下尋找Cookie的文件夾。


查看完整回答
反對 回復 2019-07-07
?
慕萊塢森

TA貢獻1810條經驗 獲得超4個贊

字符串 是String類 這是一個對象
字符 是char 類型,是基本類型 和編碼方式有關 一般情況下不要用char 類型

如果要將String類 轉成 char [ ]數組,toCharArray() 可以用這個方法
例如:String s="xxxxxxx"; char [ ] chArr=s.toCharArray();
如果要取得String對象中某個字符 就用charAt(int index)方法
例如 char ch=s.charAi(1);

public class Test {
public static void main(String[] args) {
String s="123456";
char [] charArr=s.toCharArray();
for(int i=0;i<s.length();i++)
System.out.printf("%4s",charArr[i]);

char ch=s.charAt(5);
System.out.println("\n"+ch);

}
}

查看完整回答
反對 回復 2019-07-07
  • 4 回答
  • 0 關注
  • 818 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號