-
通過重寫Object類hashCode 和equals方法,來修改生成新對象時的規則,如果符合我的規則,那么你new出來的兩個對象就是一個對象!
查看全部 -
添加商品和刪除商品,都需要重新計算購物車的總金額
查看全部 -
servlet與jsp對象的對應關系
查看全部 -
以下時刻Servlet容器裝載Servlet
1、servlet容器啟動時裝載servlet--實現過程---web.xml的<Servlet></Servlet>中添加<loadon-startup>1</loadon-startup>.數字越小優先級別越高
2、客戶端首次向servlet發送請求
3、Servlet類文件被更新后,重新裝載Servlet
Servlet被裝載后,Servlet容器創建一個Servlet實例并且調用Servlet的init()方法進行初始化。在Servlet的整個生命周期,init()方法只被調用一次。
查看全部 -
借用一位同學的圖
查看全部 -
Tomcat分為四個等級:
Container、Engine、Host和Servlet(Context、Wrapper)
一個Context就是一個web項目
查看全部 -
Servlet是在服務器上運行的小程序。一個Servlet就是一個java類,并且可以通過“請求-響應”編程模型來訪問的這個駐留在服務器內存里的Servlet程序
查看全部 -
Servlet執行流程和生命周期
客戶端發送請求給服務器。
服務器開始接受,先判斷該請求的servlet實例是否存在,如果不存在先裝載一個servlet類并創建實例。如果存在則直接調用該servlet的service方法,之后進行判斷是調用doGet方法還是doPost方法。
servlet創建實例后,調用init方法進行初始化。之后調用servce方法,判斷是調用doGet方法還是doPost方法。
最后判斷服務是否關閉,如果關閉則調用destroy方法。
查看全部 -
??? 網站將請求傳給控制層(servlet)。在servlet中實例化一個模型層(javaBean)。由javabean調用數據庫
查看全部 -
做筆記拉.......
查看全部 -
servlet長期貯存在內存中
在以下時刻servlet容器裝載servlet;
在web.xml中添加<loadon-startup>1</loadon-startup>?? 數字越小表示優先級別越高。當tomcat啟動時,會自動裝載。不需要發送請求就可以裝載,初始化
當服務啟動(servlet容器)啟動,客戶首次向servlet發送請求(在案例中表現為第一次點擊超鏈接),及通過超鏈接或者action等方式跳轉到servlet
當servlet被更改且更新后,會重新裝載。生成的字節碼文件的創建日期就會變化
直接在控制臺點停止不會執行destory方法,因為這是一種比較粗暴的方式。需要點擊關閉服務
查看全部 -
初始化階段;調用構造方法生成實例,再調用init()初始化方法。
2響應客戶請求階段;調用service方法根據提交方式選擇執行doget或dopost
3、在服務器停止時,調用destory方法
查看全部 -
jsp的前身為servlet
查看全部 -
執行流程./
查看全部 -
老師的流程圖太難以理解了,我自己做一個=。=? 有需要的可以看看↓
查看全部
舉報