一、設定全域性配置資訊
public class demo01 extends httpservlet
}demo01的配置資訊
nameparam-name>
valueparam-value>
context-param>
demo01servlet-name>
com.lanou3g.com.demo01servlet-class>
usernameparam-name>
wanglongparam-value>
init-param>
servlet>
demo01servlet-name>
/demo01url-pattern>
二、讀取檔案public
}
三、請求**1.瀏覽器只是傳送了一次請求,servlet內部做了請求**,瀏覽器/使用者並不知道
}
四、httpservletresponse伺服器響應物件//1.響應物件中有什麼:
//注意:自己建立的流自己關
fis.close();
//邊讀邊寫
}
五、請求重定向1.響應要注意的細節:
a)從response中獲取的字元流和位元組流不能同時使用
b)在同乙個servlet不能同時使用
// 通過新增請求頭的方式,請求重定向
}
六。、httpservletrequest 使用者的請求物件/*
* httpservletrequest 使用者的請求物件
* 請求頭
* 請求行
* 請求體
使用servlet處理http請求
1 http請求包括請求行,請求頭,空行,和訊息體。2 get post提交方式區別 特徵get方法 post方法 提交資料型別 文字文字 二進位制文字 提交資料長度 不超過255個字元 沒有限制 提交資料可見性 作為url位址的一部分顯示在遊覽器位址列 作為請求的訊息體,不可見 提交資料快取 快取...
Servlet處理HTTP請求(3)
請求派發的實現 呼叫servletrequest物件的方法 getrequestdispatcher path 方法返回給定路徑的requestdispatcher物件 getnameddispatcher name 返回某個名稱的servlet的requestdispatcher物件 reques...
servlet 請求處理方式
servlet的請求處理有以下幾種方式 1 直接處理 req.setattribute key value 2 請求 req.getrequestdispatcher uri servlet別名 forword req,resp 可以將一次請求的資料傳遞個下個servlet,通過req.setatt...