JSP學習日記 三

2022-05-05 15:42:13 字數 1612 閱讀 1565

jsp九個內建物件分別是什麼?(剛被面試問到了就知道乙個 尷尬!!)

request                                         httpservletresquest      -----------請求物件

response                                      httpservletresponse     -----------響應物件

session                                         httpsession                   -----------會話物件

config                                           servletconfig                 -----------初始化資料

page                                             this(httpservlet)             ----------代表當前jsp生成的servlet物件 

pagecontext                                 pagecontext

exception                                     throwable(所有異常父類) ---------用來獲取異常資訊

out                                                jspwrite                         ----------向瀏覽器輸出資訊

page 代表當前jsp生成servlet物件

*page是object型別,只能使用object中的方法 ------------------這個物件開發中不建議使用

*可以將page強制轉換成httpservlet物件的

servlet有幾種資料範圍?三種: request 、session、servletcontext

*page資料範圍存在資料只在當前jsp內有效

pagecontext代表當前頁面上下文

1.向page範圍訪問資料

el中 $呼叫findattribute在四個範圍中依次查詢資料

2.pagecontext用來獲得其它八個隱含物件 

*pagecontext封裝八個隱含物件意義:框架編寫,得到pagecontext物件相當於得到jsp九個內建物件

out物件

out功能想瀏覽器輸出資訊,是jspwriter型別,內部使用printwriter實現,擁有獨立緩衝區。

out建立,out物件通過pagecontext物件獲得,建立pagecontext物件時,指定out緩衝區大小以及是否自動flush

* 通過page指令buffer autoflush設定out緩衝區大小以及是否自動flush

out向瀏覽器輸出內容,response.getwrite向瀏覽器輸出內容,區別?

out.println("aaa");

response.getwrite().println("bbb");

out.print(''ccc");

response.getwrite輸出內容在out輸出內容之前

爬蟲學習日記(三)

之前做的task發現commit的時候出現點問題,失敗了,具體失敗的原因還不知道。而且cindy姐姐給我們講qa的時候,也跟我講了我做的有點問題,應該說是方向有點不對,郵件裡面東哥說的是要改stack裡面的資訊,但是其實cindy姐姐要的是改掉content裡面的東西,只要搜尋不到的船的資訊,這樣子...

python flask框架學習日記(三)

裝飾器實際上就是乙個函式 有兩個特別之處 1.引數是乙個函式 2.返回值是乙個函式 在列印run之前,先要列印乙個hello world 在所有的函式執行之前,都要列印乙個hello world 1.裝飾器使用是通過 符號,放在函式的上面 2.裝飾器中定義的函式,要使用 args,kwargs兩對兄...

嵌入式學習日記(三)

今天老師繼續給我們講述linux系統的基本shell命令。使用者 組 許可權管理部分 以上操作涉及許可權問題必須要su root 檔案系統的管理相關命令 cd 切到上上級 cd 目錄檔案 切到該目錄檔案 相對路徑 cd 切到根目錄 檔案系統 cd 切到當前使用者的主目錄 tree 顯示檔案系統的樹結...