亚洲中字慕日产2020,大陆极品少妇内射AAAAAA,无码av大香线蕉伊人久久,久久精品国产亚洲av麻豆网站

資訊專欄INFORMATION COLUMN

JavaWeb(HttpSession與Cookie)學(xué)習(xí)筆記一

xumenger / 2557人閱讀

摘要:的作用域只能夠傳到當(dāng)前目錄以及以下的目錄,不可以傳到上一目錄??偨Y(jié)當(dāng)客戶端訪問第一個(gè)資源并且當(dāng)前或者沒有禁用當(dāng)前頁面的默認(rèn)創(chuàng)建的對(duì)象或者沒有調(diào)用方法的時(shí)候就會(huì)返回一個(gè)對(duì)象。

cookie的作用域

cookie只能夠傳到當(dāng)前目錄以及以下的目錄,不可以傳到上一目錄。

HttpSession的創(chuàng)建

HttpSession的生命周期:

1).什么時(shí)候創(chuàng)建HttpSession對(duì)象
①.對(duì)于JSP:是否瀏覽器訪問服務(wù)端的任何一個(gè)JSP,服務(wù)器都會(huì)立即創(chuàng)建一個(gè)HttpSession對(duì)象呢?不一定。

若當(dāng)前的JSP是客戶端訪問的當(dāng)前WEB應(yīng)用的第一個(gè)資源,且JSP的page指定的session屬性值為false,
則服務(wù)器就不會(huì)為JSP創(chuàng)建一個(gè)HttpSession對(duì)象;

若當(dāng)前JSP不是客戶端訪問的當(dāng)前WEB應(yīng)用的第一個(gè)資源,且其他頁面已經(jīng)創(chuàng)建一個(gè)HttpSession對(duì)象,
則服務(wù)器也不會(huì)為當(dāng)前JSP頁面創(chuàng)建一個(gè)HttpSession對(duì)象,而回會(huì)把和當(dāng)前會(huì)話關(guān)聯(lián)的那個(gè)HttpSession對(duì)象返回給當(dāng)前的JSP頁面.

②.對(duì)于Serlvet:若Serlvet是客戶端訪問的第一個(gè)WEB應(yīng)用的資源,

則只有調(diào)用了request.getSession()或request.getSession(true)才會(huì)創(chuàng)建HttpSession對(duì)象
當(dāng)request.getSession(false)的時(shí)候如果沒有與當(dāng)前頁面關(guān)聯(lián)的HttpSession對(duì)象的時(shí)候就會(huì)返回null,
當(dāng)request.getSession(true)(request.getSession(boolean create))的時(shí)候就會(huì)直接返回一個(gè)HttpSession對(duì)象 同request.getSession()。

總結(jié):當(dāng)客戶端訪問web第一個(gè)資源并且當(dāng)前JSP或者Servlet沒有禁用當(dāng)前頁面的默認(rèn)創(chuàng)建的Session對(duì)象或者沒有調(diào)用request.getSession(false)方法的時(shí)候就會(huì)返回一個(gè)HttpSession對(duì)象。

2). session="false" 到底表示什么意思?當(dāng)前JSP頁面禁用session隱含變量!但可以使用其他的顯式的HttpSession對(duì)象

HttpSession的銷毀

調(diào)用session對(duì)象的invalidate()方法會(huì)使session馬上失效。

當(dāng)過了session的有效時(shí)間。
可以通過設(shè)置其有效時(shí)間來加速失效:調(diào)用session.setMaxInactiveInterval(int
seconds),
或者配置web.xml文件的配置:
minutes

URL重寫

瀏覽器把cookie被禁用的時(shí)候一般用URL重寫的方法進(jìn)行sessionID的跟蹤,以便后續(xù)的上下文(即統(tǒng)一web中)可以使用同一sessionID訪問同一session對(duì)象,其中進(jìn)行URL重寫的方法有兩個(gè):

encodeURL(String url)resonpse.encodeURL(String url)

encodeRedirectURL(String url)response.sendRedirect(response.encodeRedirect(String url))

相同點(diǎn):兩個(gè)會(huì)在cookie禁用的情況下對(duì)URL進(jìn)行加上JsessionId的重寫,當(dāng)然,如果沒有禁用,二者也不會(huì)對(duì)URL進(jìn)行重寫。
不通點(diǎn):后者會(huì)對(duì)URL指向的資源進(jìn)行判斷,如果不是本web應(yīng)用里的資源路徑也不會(huì)進(jìn)行SessionID的添加,因此該函數(shù)URL參數(shù)必須是絕對(duì)路徑。

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/68909.html

相關(guān)文章

  • JavaWEB開發(fā)10——Cookie&Session

    摘要:會(huì)話技術(shù)是幫助服務(wù)器記住客戶端狀態(tài)區(qū)分客戶端會(huì)話技術(shù)從打開一個(gè)瀏覽器訪問某個(gè)站點(diǎn),到關(guān)閉這個(gè)瀏覽器的整個(gè)過程,成為一次會(huì)話。會(huì)話技術(shù)就是記錄這次會(huì)話中客戶端的狀態(tài)與數(shù)據(jù)的。 一、會(huì)話技術(shù)簡(jiǎn)介1.存儲(chǔ)客戶端的狀態(tài)由一個(gè)問題引出今天的內(nèi)容,例如網(wǎng)站的購物系統(tǒng),用戶將購買的商品信息存儲(chǔ)到哪 里?因?yàn)镠ttp協(xié)議是無狀態(tài)的,也就是說每個(gè)客戶訪問服務(wù)器端資源時(shí),服務(wù)器并 不知道該客戶...

    Yujiaao 評(píng)論0 收藏0
  • JavaWEB開發(fā)15——Listener&Listener

    摘要:創(chuàng)建與銷毀對(duì)象是發(fā)送請(qǐng)求服務(wù)器就會(huì)創(chuàng)建它,當(dāng)響應(yīng)產(chǎn)生時(shí),對(duì)象就會(huì)銷毀。是容器為開發(fā)人員提供的對(duì)象,它提供了對(duì)某一資源的已過濾請(qǐng)求調(diào)用鏈的視圖。 一、Listener監(jiān)聽器 Javaweb開發(fā)中的監(jiān)聽器,是用于監(jiān)聽web常見對(duì)象 HttpServletRequest HttpSession ServletContext 監(jiān)聽它們的創(chuàng)建與銷毀 屬性變化 session綁...

    RebeccaZhong 評(píng)論0 收藏0
  • java&javaweb學(xué)習(xí)筆記(匯總)

    摘要:我的學(xué)習(xí)筆記匯總標(biāo)簽筆記分為兩大部分和筆記內(nèi)容主要是對(duì)一些基礎(chǔ)特性和編程細(xì)節(jié)進(jìn)行總結(jié)整理,適合了解基礎(chǔ)語法,想進(jìn)一步深入學(xué)習(xí)的人如果覺得不錯(cuò),請(qǐng)給,這也是對(duì)我的鼓勵(lì),有什么意見歡迎留言反饋目錄基礎(chǔ)鞏固筆記反射基礎(chǔ)鞏固筆記泛型基礎(chǔ)鞏 我的java&javaweb學(xué)習(xí)筆記(匯總) 標(biāo)簽: java [TOC] 筆記分為兩大部分:javase和javaweb javase javawe...

    yagami 評(píng)論0 收藏0
  • Servlet第六篇【Session介紹、API、生命周期、應(yīng)用、Cookie區(qū)別】

    摘要:于是乎服務(wù)器向用戶瀏覽器發(fā)送了一個(gè)名為的,它的值是的值。標(biāo)記著該用戶已經(jīng)登陸了跳轉(zhuǎn)到其他頁面,告訴用戶成功登陸了。注冊(cè)多個(gè)用戶,不斷發(fā)帖子,擾亂正常發(fā)帖秩序。在處理表單的中刷新。監(jiān)聽用戶提交事件。 什么是Session Session 是另一種記錄瀏覽器狀態(tài)的機(jī)制。不同的是Cookie保存在瀏覽器中,Session保存在服務(wù)器中。用戶使用瀏覽器訪問服務(wù)器的時(shí)候,服務(wù)器把用戶的信息以某種...

    Java_oldboy 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<