JavaWeb 入门篇(7) 初次总结
生活随笔
收集整理的這篇文章主要介紹了
JavaWeb 入门篇(7) 初次总结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
JavaWeb 初總結
1、ServletContext 上下文對象
- 可以獲得web應用程序啟動時加載的初始化參數
- ServletContext 的作用域 全局的 唯一的 所有Servlet 共享的 可以存放數據
- 讀取資源文件
- 實現轉發
2、 request請求 HttpRequest 對象
- 獲取請求攜帶的參數
- 開啟session
- 設置請求的字符編碼
- 實現轉發
- 獲取請求頭
- 獲取web 應用程序上下文ServletContext
- requesrt 的作用域 只存在與一次請求當中
3、response HttpResponse 對象
- 設置響應頭 自動刷新 跳轉頁面
- 實現重定向
- 可以實現文件下載
- 設置狀態碼
- 設置響應的字符編碼 設置響應體的解析格式
4、重定向和轉發的區別
重定向:
- 會修改url 向服務器發送兩次請求
- 重定向的 302
- 重定向不僅僅局限當前web應用
- 重定向是不攜帶request 和response的
轉發:
- url 不會修改 向服務器發送一次請求
- 狀態碼是200
- 轉發只能轉發到當前應用程序內
- 轉發是會攜帶著 request、 response的
5、cookie 對象
- 存取cookie
- 可以給cookie 設置過期時間
- 刪除 就是設置時間為零
- cookie是可以存多個值的
6、session 對象
- 開啟Session 無則創建
- 在session中存取值
- 默認過期時間30分鐘 可以主動設置時間
- 可以獲取上下文對象
- 主動刪除 public void removeAttribute(String name);
7、jsp
- jtsl ${} jstl 表達式
- c:if c:foreach 標簽庫
8、過濾器
- 過濾請求和響應兩個對象
- 實現設置字符
- 實現模擬的權限判斷
大致的流程圖:
自言自語
小總結:發現學的還是不多,慢慢來吧。
總結
以上是生活随笔為你收集整理的JavaWeb 入门篇(7) 初次总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JavaWeb入门篇(6) 实现字符过滤
- 下一篇: 史上最详细阿里云服务器上Docker部署