Enviar pesquisa
Carregar
Ch04 會話管理
•
0 gostou
•
393 visualizações
Justin Lin
Seguir
了解會話管理基本原理 • 使用Cookie類別 • 使用HttpSession會話管理 • 了解容器會話管理原理
Leia menos
Leia mais
Tecnologia
Vista de apresentação de diapositivos
Denunciar
Compartilhar
Vista de apresentação de diapositivos
Denunciar
Compartilhar
1 de 30
Baixar agora
Baixar para ler offline
Recomendados
取得請求參數與標頭 • 處理中文字元請求與回應 • 設定與取得請求範圍屬性 • 使用轉發、包含、重新導向
Ch03 請求與回應
Ch03 請求與回應
Justin Lin
Servlet & JSP 教學手冊第二版
Servlet & JSP 教學手冊第二版 - 第 4 章:會話管理
Servlet & JSP 教學手冊第二版 - 第 4 章:會話管理
Justin Lin
了解會話管理基本原理 使用 Cookie 類別 使用 HttpSession 會話管理 了解容器會話管理原理
Ch04 會話管理
Ch04 會話管理
Justin Lin
認識HTTP基本特性 • 了解GET、POST使用時機 • 了解何為URI編碼 • 認識Web容器角色 • 了解Servlet與JSP的關係 • 認識MVC/Model 2
Ch01 簡介Web應用程式
Ch01 簡介Web應用程式
Justin Lin
了解Servlet生命週期 • 使用ServletConfig與 ServletContext • 使用PushBuilder • 各種傾聽器的使用 • 繼承HttpFilter實作過濾器
Ch05 Servlet進階API、過濾器與傾聽器
Ch05 Servlet進階API、過濾器與傾聽器
Justin Lin
取得請求參數與標頭 處理中文字元請求與回應 設定與取得請求範圍屬性 使用轉發、包含、重新導向
Ch03 請求與回應
Ch03 請求與回應
Justin Lin
了解 Servlet 生命週期 使用 ServletConfig 與ServletContext 使用 PushBuilder 各種傾聽器的使用 繼承 HttpFilter 實作過濾器
Ch05 Servlet 進階 API、過濾器與傾聽器
Ch05 Servlet 進階 API、過濾器與傾聽器
Justin Lin
認識 HTTP 基本特性 了解何為 URI 編碼 認識 Web 容器角色 了解 Servlet 與 JSP 的關係 認識 MVC/Model 2
CH1. 簡介 Web 應用程式
CH1. 簡介 Web 應用程式
Justin Lin
Recomendados
取得請求參數與標頭 • 處理中文字元請求與回應 • 設定與取得請求範圍屬性 • 使用轉發、包含、重新導向
Ch03 請求與回應
Ch03 請求與回應
Justin Lin
Servlet & JSP 教學手冊第二版
Servlet & JSP 教學手冊第二版 - 第 4 章:會話管理
Servlet & JSP 教學手冊第二版 - 第 4 章:會話管理
Justin Lin
了解會話管理基本原理 使用 Cookie 類別 使用 HttpSession 會話管理 了解容器會話管理原理
Ch04 會話管理
Ch04 會話管理
Justin Lin
認識HTTP基本特性 • 了解GET、POST使用時機 • 了解何為URI編碼 • 認識Web容器角色 • 了解Servlet與JSP的關係 • 認識MVC/Model 2
Ch01 簡介Web應用程式
Ch01 簡介Web應用程式
Justin Lin
了解Servlet生命週期 • 使用ServletConfig與 ServletContext • 使用PushBuilder • 各種傾聽器的使用 • 繼承HttpFilter實作過濾器
Ch05 Servlet進階API、過濾器與傾聽器
Ch05 Servlet進階API、過濾器與傾聽器
Justin Lin
取得請求參數與標頭 處理中文字元請求與回應 設定與取得請求範圍屬性 使用轉發、包含、重新導向
Ch03 請求與回應
Ch03 請求與回應
Justin Lin
了解 Servlet 生命週期 使用 ServletConfig 與ServletContext 使用 PushBuilder 各種傾聽器的使用 繼承 HttpFilter 實作過濾器
Ch05 Servlet 進階 API、過濾器與傾聽器
Ch05 Servlet 進階 API、過濾器與傾聽器
Justin Lin
認識 HTTP 基本特性 了解何為 URI 編碼 認識 Web 容器角色 了解 Servlet 與 JSP 的關係 認識 MVC/Model 2
CH1. 簡介 Web 應用程式
CH1. 簡介 Web 應用程式
Justin Lin
Servlet & JSP 教學手冊第二版
Servlet & JSP 教學手冊第二版 - 第 3 章:請求與回應
Servlet & JSP 教學手冊第二版 - 第 3 章:請求與回應
Justin Lin
了解Java EE安全概念與名詞 • 使用容器基本驗證與表單驗證 • 使用HTTPS保密資料傳輸
Ch10 Web容器安全管理
Ch10 Web容器安全管理
Justin Lin
Servlet & JSP 教學手冊第二版
Servlet & JSP 教學手冊第二版 - 第 1 章:簡介Web應用程式
Servlet & JSP 教學手冊第二版 - 第 1 章:簡介Web應用程式
Justin Lin
Servlet & JSP 教學手冊第二版
Servlet & JSP 教學手冊第二版 - 課後練習解答
Servlet & JSP 教學手冊第二版 - 課後練習解答
Justin Lin
了解 JDBC 架構 使用基本的 JDBC 透過 JNDI 取得DataSource 在 Web 應用程式整合資料庫
Ch09 整合資料庫
Ch09 整合資料庫
Justin Lin
區別程式庫與框架 逐步善用 Spring MVC 簡介 Thymeleaf 模版 使用 Spring Security
Ch13 整合 Spring MVC/Security
Ch13 整合 Spring MVC/Security
Justin Lin
開發環境準備與使用 了解 Web 應用程式架構 Servlet 撰寫與部署設定 了解 URI 模式對應 使用 web-fragement.xml
Ch02 撰寫與設定 Servlet
Ch02 撰寫與設定 Servlet
Justin Lin
了解JDBC架構 使用JDBC API 瞭解交易與隔離層級 認識RowSet
整合資料庫
整合資料庫
Justin Lin
Servlet & JSP 教學手冊第二版
Servlet & JSP 教學手冊第二版 - 第 5 章:Servlet 進階 API、過濾器與傾聽器
Servlet & JSP 教學手冊第二版 - 第 5 章:Servlet 進階 API、過濾器與傾聽器
Justin Lin
了解 Java EE 安全概念與名詞 使用容器基本驗證與表單驗 使用 HTTPS 保密資料傳輸
Ch10 Web 容器安全管理
Ch10 Web 容器安全管理
Justin Lin
Servlet & JSP 教學手冊第二版
Servlet & JSP 教學手冊第二版 - 第 10 章:Web 容器安全管理
Servlet & JSP 教學手冊第二版 - 第 10 章:Web 容器安全管理
Justin Lin
開發環境準備與使用 • 了解Web應用程式架構 • Servlet撰寫與部署設定 • 了解URI模式對應 • 使用web-fragement.xml
Ch02 撰寫與設定Servlet
Ch02 撰寫與設定Servlet
Justin Lin
Servlet & JSP 教學手冊第二版
Servlet & JSP 教學手冊第二版 - 第 2 章:撰寫與設定 Servlet
Servlet & JSP 教學手冊第二版 - 第 2 章:撰寫與設定 Servlet
Justin Lin
了解何謂JSTL • 使用JSTL核心標籤庫 • 使用JSTL格式標籤庫 • 使用JSTL XML標籤庫 • 使用JSTL函式標籤庫
Ch07 使用JSTL
Ch07 使用JSTL
Justin Lin
了解 JSP 生命週期 使用 JSP 語法元素 使用 JSP 標準標籤 使用運算式語言(EL) 自訂 EL 函式
Ch06 使用 JSP
Ch06 使用 JSP
Justin Lin
Servlet & JSP 教學手冊第二版
Servlet & JSP 教學手冊第二版 - 第 9 章:整合資料庫
Servlet & JSP 教學手冊第二版 - 第 9 章:整合資料庫
Justin Lin
Servlet & JSP 教學手冊第二版
Servlet & JSP 教學手冊第二版 - 第 7 章:使用 JSTL
Servlet & JSP 教學手冊第二版 - 第 7 章:使用 JSTL
Justin Lin
區別程式庫與框架 • 最小套用Spring MVC • 逐步善用Spring MVC • 使用Thymeleaf模版
Ch13 整合Spring MVC
Ch13 整合Spring MVC
Justin Lin
QCon - 一次 Clojure Web 编程实战
QCon - 一次 Clojure Web 编程实战
QCon - 一次 Clojure Web 编程实战
dennis zhuang
使用Tag File自訂標籤 • 使用Simple Tag自訂標籤 • 使用Tag自訂標籤
Ch08 自訂標籤
Ch08 自訂標籤
Justin Lin
Community sharing session for how to development secure web application.
.NET Security Application/Web Development - Part II
.NET Security Application/Web Development - Part II
Chen-Tien Tsai
雲端環境的快取策略-Global Azure Bootcamp 2015 臺北場
雲端環境的快取策略-Global Azure Bootcamp 2015 臺北場
雲端環境的快取策略-Global Azure Bootcamp 2015 臺北場
twMVC
Mais conteúdo relacionado
Mais procurados
Servlet & JSP 教學手冊第二版
Servlet & JSP 教學手冊第二版 - 第 3 章:請求與回應
Servlet & JSP 教學手冊第二版 - 第 3 章:請求與回應
Justin Lin
了解Java EE安全概念與名詞 • 使用容器基本驗證與表單驗證 • 使用HTTPS保密資料傳輸
Ch10 Web容器安全管理
Ch10 Web容器安全管理
Justin Lin
Servlet & JSP 教學手冊第二版
Servlet & JSP 教學手冊第二版 - 第 1 章:簡介Web應用程式
Servlet & JSP 教學手冊第二版 - 第 1 章:簡介Web應用程式
Justin Lin
Servlet & JSP 教學手冊第二版
Servlet & JSP 教學手冊第二版 - 課後練習解答
Servlet & JSP 教學手冊第二版 - 課後練習解答
Justin Lin
了解 JDBC 架構 使用基本的 JDBC 透過 JNDI 取得DataSource 在 Web 應用程式整合資料庫
Ch09 整合資料庫
Ch09 整合資料庫
Justin Lin
區別程式庫與框架 逐步善用 Spring MVC 簡介 Thymeleaf 模版 使用 Spring Security
Ch13 整合 Spring MVC/Security
Ch13 整合 Spring MVC/Security
Justin Lin
開發環境準備與使用 了解 Web 應用程式架構 Servlet 撰寫與部署設定 了解 URI 模式對應 使用 web-fragement.xml
Ch02 撰寫與設定 Servlet
Ch02 撰寫與設定 Servlet
Justin Lin
了解JDBC架構 使用JDBC API 瞭解交易與隔離層級 認識RowSet
整合資料庫
整合資料庫
Justin Lin
Servlet & JSP 教學手冊第二版
Servlet & JSP 教學手冊第二版 - 第 5 章:Servlet 進階 API、過濾器與傾聽器
Servlet & JSP 教學手冊第二版 - 第 5 章:Servlet 進階 API、過濾器與傾聽器
Justin Lin
了解 Java EE 安全概念與名詞 使用容器基本驗證與表單驗 使用 HTTPS 保密資料傳輸
Ch10 Web 容器安全管理
Ch10 Web 容器安全管理
Justin Lin
Servlet & JSP 教學手冊第二版
Servlet & JSP 教學手冊第二版 - 第 10 章:Web 容器安全管理
Servlet & JSP 教學手冊第二版 - 第 10 章:Web 容器安全管理
Justin Lin
開發環境準備與使用 • 了解Web應用程式架構 • Servlet撰寫與部署設定 • 了解URI模式對應 • 使用web-fragement.xml
Ch02 撰寫與設定Servlet
Ch02 撰寫與設定Servlet
Justin Lin
Servlet & JSP 教學手冊第二版
Servlet & JSP 教學手冊第二版 - 第 2 章:撰寫與設定 Servlet
Servlet & JSP 教學手冊第二版 - 第 2 章:撰寫與設定 Servlet
Justin Lin
了解何謂JSTL • 使用JSTL核心標籤庫 • 使用JSTL格式標籤庫 • 使用JSTL XML標籤庫 • 使用JSTL函式標籤庫
Ch07 使用JSTL
Ch07 使用JSTL
Justin Lin
了解 JSP 生命週期 使用 JSP 語法元素 使用 JSP 標準標籤 使用運算式語言(EL) 自訂 EL 函式
Ch06 使用 JSP
Ch06 使用 JSP
Justin Lin
Servlet & JSP 教學手冊第二版
Servlet & JSP 教學手冊第二版 - 第 9 章:整合資料庫
Servlet & JSP 教學手冊第二版 - 第 9 章:整合資料庫
Justin Lin
Servlet & JSP 教學手冊第二版
Servlet & JSP 教學手冊第二版 - 第 7 章:使用 JSTL
Servlet & JSP 教學手冊第二版 - 第 7 章:使用 JSTL
Justin Lin
區別程式庫與框架 • 最小套用Spring MVC • 逐步善用Spring MVC • 使用Thymeleaf模版
Ch13 整合Spring MVC
Ch13 整合Spring MVC
Justin Lin
QCon - 一次 Clojure Web 编程实战
QCon - 一次 Clojure Web 编程实战
QCon - 一次 Clojure Web 编程实战
dennis zhuang
使用Tag File自訂標籤 • 使用Simple Tag自訂標籤 • 使用Tag自訂標籤
Ch08 自訂標籤
Ch08 自訂標籤
Justin Lin
Mais procurados
(20)
Servlet & JSP 教學手冊第二版 - 第 3 章:請求與回應
Servlet & JSP 教學手冊第二版 - 第 3 章:請求與回應
Ch10 Web容器安全管理
Ch10 Web容器安全管理
Servlet & JSP 教學手冊第二版 - 第 1 章:簡介Web應用程式
Servlet & JSP 教學手冊第二版 - 第 1 章:簡介Web應用程式
Servlet & JSP 教學手冊第二版 - 課後練習解答
Servlet & JSP 教學手冊第二版 - 課後練習解答
Ch09 整合資料庫
Ch09 整合資料庫
Ch13 整合 Spring MVC/Security
Ch13 整合 Spring MVC/Security
Ch02 撰寫與設定 Servlet
Ch02 撰寫與設定 Servlet
整合資料庫
整合資料庫
Servlet & JSP 教學手冊第二版 - 第 5 章:Servlet 進階 API、過濾器與傾聽器
Servlet & JSP 教學手冊第二版 - 第 5 章:Servlet 進階 API、過濾器與傾聽器
Ch10 Web 容器安全管理
Ch10 Web 容器安全管理
Servlet & JSP 教學手冊第二版 - 第 10 章:Web 容器安全管理
Servlet & JSP 教學手冊第二版 - 第 10 章:Web 容器安全管理
Ch02 撰寫與設定Servlet
Ch02 撰寫與設定Servlet
Servlet & JSP 教學手冊第二版 - 第 2 章:撰寫與設定 Servlet
Servlet & JSP 教學手冊第二版 - 第 2 章:撰寫與設定 Servlet
Ch07 使用JSTL
Ch07 使用JSTL
Ch06 使用 JSP
Ch06 使用 JSP
Servlet & JSP 教學手冊第二版 - 第 9 章:整合資料庫
Servlet & JSP 教學手冊第二版 - 第 9 章:整合資料庫
Servlet & JSP 教學手冊第二版 - 第 7 章:使用 JSTL
Servlet & JSP 教學手冊第二版 - 第 7 章:使用 JSTL
Ch13 整合Spring MVC
Ch13 整合Spring MVC
QCon - 一次 Clojure Web 编程实战
QCon - 一次 Clojure Web 编程实战
Ch08 自訂標籤
Ch08 自訂標籤
Semelhante a Ch04 會話管理
Community sharing session for how to development secure web application.
.NET Security Application/Web Development - Part II
.NET Security Application/Web Development - Part II
Chen-Tien Tsai
雲端環境的快取策略-Global Azure Bootcamp 2015 臺北場
雲端環境的快取策略-Global Azure Bootcamp 2015 臺北場
雲端環境的快取策略-Global Azure Bootcamp 2015 臺北場
twMVC
1.Google 雲端備份 2.Google Cloud Platform 簡介 3.Google Cloud Platform 計價方式 4.申請免費試用 Google Cloud Platform 5.建立 Linux 虛擬伺服器 6.申請 No-IP 免費網域名稱 7.安裝網站伺服器、資料庫伺服器
Google雲端備份與虛擬伺服器建置工作坊
Google雲端備份與虛擬伺服器建置工作坊
Chung-Yi Huang
Real time web实时信息流推送
Real time web实时信息流推送
yongboy
Real-Time Web实时信息流推送,培训材料
Real-Time Web实时信息流推送
Real-Time Web实时信息流推送
yongboy
a
移动搜索在慢网速下的优化
移动搜索在慢网速下的优化
Charlee Green
資料(訊)保護重要性 認識 OWASP TOP 10 SQL 注入(SQL Injection) 跨網站指令碼(XSS) Session 管理與安全 密碼管理 跨網站冒名請求(CSRF) 再看 XSS 更多資源
網站系統安全及資料保護設計認知
網站系統安全及資料保護設計認知
Justin Lin
在厦门爱特咖啡分享的新浪微博Feed服务架构
新浪微博Feed服务架构
新浪微博Feed服务架构
XiaoJun Hong
用戶端攻擊與防禦 Hiiir - Taien 內部資安講座 1020205 Taien Wang
用戶端攻擊與防禦
用戶端攻擊與防禦
Taien Wang
原本對企業內部分享的資料,粗淺地介紹如何快速上手與體驗MVC4的優點。
How to ASP.NET MVC4
How to ASP.NET MVC4
Daniel Chou
it's my own ppt
Html5
Html5
cazhfe
Introduction to ASP.NET MVC and MVC 5 Features
Introduction to ASP.NET MVC and MVC 5 Features
Jeff Chu
https://www.facebook.com/broadmission
廣宣學堂: 企業導入微服務實戰
廣宣學堂: 企業導入微服務實戰
Paul Chao
廣宣學堂
企業導入微服務實戰 - updated
企業導入微服務實戰 - updated
Paul Chao
集群session共享
集群Session共享
集群Session共享
dhlzj
客户端存储与计算
客户端存储与计算
xiaotao ning
於 2014/12/6, 7, 13, 14 受邀於 彰化師範大學 資訊工程學系系學會 進行 Laravel 工作坊,內容共分 12 個主題: 0. 工作坊簡介 - http://www.slideshare.net/shengyou/0-43453831 1. 開發環境建置 - http://www.slideshare.net/shengyou/1-43453834 2. 開發流程與工具介紹 - http://www.slideshare.net/shengyou/2-43453836 3. 專案啟動與設定 - http://www.slideshare.net/shengyou/3-43453837 4. Schema & Migration 操作 - http://www.slideshare.net/shengyou/4-schemamigration 5. Model & Seeding 整合 - http://www.slideshare.net/shengyou/5-modelseeding 6. 使用 Eloquent ORM - http://www.slideshare.net/shengyou/6-eloquent-orm 7. Route 機制 - http://www.slideshare.net/shengyou/7-route 8. View 與 Blade 樣板引擎 - http://www.slideshare.net/shengyou/8-view 9. 連結 Controller - http://www.slideshare.net/shengyou/9-controller 10. CRUD 綜合應用 - http://www.slideshare.net/shengyou/10-crud 11. 使用者認證 - http://www.slideshare.net/shengyou/11-43453858 12. 應用程式佈署 - http://www.slideshare.net/shengyou/12-43453865 完整課程訊息請見:http://www.laravel-dojo.com/courses/laravel4-first-class 程式碼範例請見:https://github.com/laravel-dojo/laravel4-first-class-example
開發環境建置
開發環境建置
Shengyou Fan
廣宣學堂
企業導入微服務實戰 - updated
企業導入微服務實戰 - updated
Paul Chao
@ QCon Beijing 2012
合久必分,分久必合
合久必分,分久必合
Qiangning Hong
Web dev road map part one
Web dev road map part one
Web dev road map part one
安 闫
Semelhante a Ch04 會話管理
(20)
.NET Security Application/Web Development - Part II
.NET Security Application/Web Development - Part II
雲端環境的快取策略-Global Azure Bootcamp 2015 臺北場
雲端環境的快取策略-Global Azure Bootcamp 2015 臺北場
Google雲端備份與虛擬伺服器建置工作坊
Google雲端備份與虛擬伺服器建置工作坊
Real time web实时信息流推送
Real time web实时信息流推送
Real-Time Web实时信息流推送
Real-Time Web实时信息流推送
移动搜索在慢网速下的优化
移动搜索在慢网速下的优化
網站系統安全及資料保護設計認知
網站系統安全及資料保護設計認知
新浪微博Feed服务架构
新浪微博Feed服务架构
用戶端攻擊與防禦
用戶端攻擊與防禦
How to ASP.NET MVC4
How to ASP.NET MVC4
Html5
Html5
Introduction to ASP.NET MVC and MVC 5 Features
Introduction to ASP.NET MVC and MVC 5 Features
廣宣學堂: 企業導入微服務實戰
廣宣學堂: 企業導入微服務實戰
企業導入微服務實戰 - updated
企業導入微服務實戰 - updated
集群Session共享
集群Session共享
客户端存储与计算
客户端存储与计算
開發環境建置
開發環境建置
企業導入微服務實戰 - updated
企業導入微服務實戰 - updated
合久必分,分久必合
合久必分,分久必合
Web dev road map part one
Web dev road map part one
Mais de Justin Lin
認識 Spring Boot 認識 Spring Tool Suite 遷移微網誌至 Spring Boot
Ch14 簡介 Spring Boot
Ch14 簡介 Spring Boot
Justin Lin
使用 Gradle 結合 Gradle 與 IDE 認識相依注入 使用 Spring 核心
Ch12 Spring 起步走
Ch12 Spring 起步走
Justin Lin
寄送純文字郵件 寄送 HTML 郵件 寄送附檔郵件
Ch11 簡介 JavaMail
Ch11 簡介 JavaMail
Justin Lin
使用 Tag File 自訂標籤 使用 Simple Tag 自訂標籤 使用 Tag 自訂標籤
Ch08 自訂標籤
Ch08 自訂標籤
Justin Lin
了解何謂 JSTL 使用 JSTL 核心標籤庫 使用 JSTL 格式標籤庫 使用 JSTL XML 標籤庫 使用 JSTL 函式標籤庫
Ch07 使用 JSTL
Ch07 使用 JSTL
Justin Lin
運用描述器 實作裝飾器 定義 meta 類別 使用相對匯入 泛型進階
14. 進階主題
14. 進階主題
Justin Lin
認識並行、平行與非同步 使用 threading 模組 使用 multiprocessing 模組 使用 concurrent.futures模組 運用 async、await 與 asyncio
13.並行、平行與非同步
13.並行、平行與非同步
Justin Lin
使用 pdb 模組除錯 對程式進行單元測試 使用 timeit 評測程式片段 使用 cProfile(profile)察看評測數據
12. 除錯、測試與效能
12. 除錯、測試與效能
Justin Lin
處理日期與時間 認識日誌的使用 運用規則表示式 管理檔案與目錄 URL 處理
11. 常用內建模組
11. 常用內建模組
Justin Lin
使用 pickle 與 shelve 認識 DB-API 2.0 使用 sqlite3 模組 處理 CSV、JSON、XML
10. 資料永續與交換
10. 資料永續與交換
Justin Lin
認識 hashable、iterable、orderable 對物件進行排序 認識群集架構 運用 collections 模組 運用 collections.abc 模組
9. 資料結構
9. 資料結構
Justin Lin
使用 open()函式 使用 stdin、stdout、stderr 認識檔案描述器 認識 io 模組
8. open() 與 io 模組
8. open() 與 io 模組
Justin Lin
使用 try、except 處理例外 認識例外繼承架構 認識 raise 使用時機 運用 finally 清除資源 使用 with as 管理資源
7. 例外處理
7. 例外處理
Justin Lin
瞭解繼承目的 認識鴨子定型 重新定義方法 認識 object 建立、尋找文件資源 泛型入門
6. 類別的繼承
6. 類別的繼承
Justin Lin
深入模組管理 初識物件導向 學習定義類別 定義運算子
5. 從模組到類別
5. 從模組到類別
Justin Lin
認識基本流程語法 使用 for Comprehension 認識函式與變數範圍 運用一級函式特性 使用 yield 建立產生器 初探型態提示
4. 流程語法與函式
4. 流程語法與函式
Justin Lin
認識內建型態 學習字串格式化 瞭解變數與運算子 運用切片運算
3.型態與運算子
3.型態與運算子
Justin Lin
選擇 2.x 還是 3.x? 初識 Python 資源 認識 Python 實作 建立 Python 環境
1. Python起步走
1. Python起步走
Justin Lin
使用 REPL 設定原始碼檔案編碼 基本模組與套件管理 認識 IDE 的使用
2. 從 REPL 到 IDE
2. 從 REPL 到 IDE
Justin Lin
Python 3.9 技術手冊目錄 http://books.gotop.com.tw/v_ACL059900
Python 3.9 技術手冊目錄
Python 3.9 技術手冊目錄
Justin Lin
Mais de Justin Lin
(20)
Ch14 簡介 Spring Boot
Ch14 簡介 Spring Boot
Ch12 Spring 起步走
Ch12 Spring 起步走
Ch11 簡介 JavaMail
Ch11 簡介 JavaMail
Ch08 自訂標籤
Ch08 自訂標籤
Ch07 使用 JSTL
Ch07 使用 JSTL
14. 進階主題
14. 進階主題
13.並行、平行與非同步
13.並行、平行與非同步
12. 除錯、測試與效能
12. 除錯、測試與效能
11. 常用內建模組
11. 常用內建模組
10. 資料永續與交換
10. 資料永續與交換
9. 資料結構
9. 資料結構
8. open() 與 io 模組
8. open() 與 io 模組
7. 例外處理
7. 例外處理
6. 類別的繼承
6. 類別的繼承
5. 從模組到類別
5. 從模組到類別
4. 流程語法與函式
4. 流程語法與函式
3.型態與運算子
3.型態與運算子
1. Python起步走
1. Python起步走
2. 從 REPL 到 IDE
2. 從 REPL 到 IDE
Python 3.9 技術手冊目錄
Python 3.9 技術手冊目錄
Ch04 會話管理
1.
2.
4 • 會話管理 學習目標 • 了解會話管理基本原理 •
使用Cookie類別 • 使用HttpSession會話管理 • 了解容器會話管理原理
3.
會話管理基本原理 • 每個請求對伺服器來說都是新的訪客請求 • 每次請求時「主動告知」伺服器多次請求間 必要的資訊
4.
使用隱藏欄位
5.
6.
7.
使用隱藏欄位
8.
使用Cookie
9.
使用Cookie • Cookie的設定是透過set-cookie標頭 • 必須在實際回應瀏覽器之前使用 addCookie()來新增Cookie實例 •
瀏覽器輸出HTML回應之後再執行 addCookie()是沒有作用的
10.
使用Cookie • 可以使用setMaxAge()設定Cookie的有效期 限,設定單位是「秒」 • 預設關閉瀏覽器之後Cookie就失效
11.
取得Cookie • HttpServletRequest的getCookies()
12.
13.
14.
取得Cookie • Cookie若要避免被竊取,可以透過Cookie的 setSecure()設定true,那麼就只會在連 線有加密(HTTPS)的情況下傳送Cookie。 • 在Servlet
3.0中,Cookie類別新增了 setHttpOnly()方法 – 會在set-cookie標頭上附加HttpOnly屬性, 在瀏覽器支援的情況下,這個Cookie將不會被客 戶端腳本(例如JavaScript)讀取 – 使用isHttpOnly()來得知一個Cookie是否被 setHttpOnly()
15.
使用URI重寫
16.
17.
使用HttpSession • 用HttpServletRequest的getSession() 方法取得HttpSession物件 • 會話範圍屬性 –
setAttribute() – getAttribute()
18.
19.
使用HttpSession • 預設關閉瀏覽器前,取得的HttpSession 都是相同的實例 • 直接讓目前的HttpSession失效,可以執 行HttpSession的invalidate()方法
20.
使用HttpSession
21.
22.
23.
HttpSession會話管理原理
24.
HttpSession會話管理原理
25.
HttpSession自動失效 • 執行HttpSession的 setMaxInactiveInterval()方法,單位 是「秒」 • 在web.xml中設定
26.
HttpSession自動失效 • HttpSession物件在瀏覽器多久沒活動就 失效的時間 • 不是儲存Session
ID的Cookie失效時間 • 儲存Session ID的Cookie預設為關閉瀏覽器就 失效
27.
SessionCookieConfig • Servlet 3.0中新增,可在web.xml設定
28.
HttpSession與URI重寫 • HttpSession預設用Cookie儲存Session ID •
在使用者禁用Cookie的情況下,仍打算運用 HttpSession來進行會話管理,那麼可以 搭配URI重寫的 • 可以使用HttpServletResponse的 encodeURL()協助產生所需的URI重寫
29.
30.
HttpSession與URI重寫 • encodeURL() • encodeRedirectURL()
Baixar agora