常用的狀態碼如下:
200 :請求成功。
302 :請求重定向。
304 :請求資源沒有改變,訪問本地快取。
404 :請求資源不存在。通常是使用者路徑編寫錯誤,也可能是伺服器資源已刪除。
500 :伺服器內部錯誤。通常程式拋異常。
狀態資訊:狀態資訊是根據狀態碼變化而變化的
1)servlet技術
2)filter技術—過濾器
3)listener技術—***
servlet介面中的方法
1)init(servletconfig config)
何時執行:servlet物件建立的時候執行
servletconfig : 代表的是該servlet物件的配置資訊
2)service(servletrequest request,servletresponse response)
何時執行:每次請求都會執行
servletrequest :代表請求 認為servletrequest 內部封裝的是http請求的資訊
servletresponse :代表響應 認為要封裝的是響應的資訊
3)destroy()
何時執行:servlet銷毀的時候執行
servletcontext代表是乙個web應用的環境(上下文)物件,servletcontext物件 內部封裝是該web應用的資訊,servletcontext物件乙個web應用只有乙個.
4.1servletcontext物件的生命週期
建立:該web應用被載入(伺服器啟動或發布web應用(前提,伺服器啟動狀 態))
銷毀:web應用被解除安裝(伺服器關閉,移除該web應用)
4.2怎樣獲得servletcontext物件
4.2.1)servletcontext servletcontext = config.getservletcontext();
4.2.2)servletcontext servletcontext = this.getservletcontext();
4.3servletcontext的作用
4.3.1)獲得web應用全域性的初始化引數,通過context物件獲得引數
4.3.2)獲得web應用中任何資源的絕對路徑
方法:string path = context.getrealpath(相對於該web應用的相對位址);
4.3.3)servletcontext是乙個儲存資料的域物件
servletcontext域物件的作用範圍:整個web應用(所有的web資源都可以隨意向 servletcontext域中訪問資料,資料可以共享)
4.3.4)域物件的通用的方法:
setatrribute(string name,object obj);
getattribute(string name);
removeattribute(string name);
python 基本內容
1.包 import 模組名 這個包首先在當前目錄找。每個模組中可以用 name 判斷是否為 main 來執行程式 建立包pack,建立乙個資料夾然後建立 init py import pack.filename pack.filename.f 引用包重新命名 import pack as newn...
php基本內容
1.注釋 或者 name admin echo hello name 2.變數 以 開頭 name admin echo hello name 3.字串拼接 使用 name admin echo hello name 4.物件訪問屬性 使用 class obj o newobj echo o nam...
html表單基本內容
雖然設定元素的name值不是必須的,但元素設定中同時使用name和id屬性是乙個良好地習慣。在html4.0和xhtml1.0標準出現之前,web文件中的元素都是使用屬性name而不是id來設定元素名稱,並且對name的值沒有特別要求,即同一web文件可以出現相同的元素 名稱。input 該元素使用...