1.獲得行的內容
request.getmethod()
request.getrequesturi()
request.getrequesturl()
request.getcontextpath() (常用)
request.getremoteaddr()
2.獲得頭的內容
request.getheader(name)
3.獲得體(請求引數)
string request.getparameter(name)
maprequest.getparametermap();
string request.getparametervalues(name);
說明:客戶端傳送的引數,到伺服器端都是字串。
4.獲得中文亂碼的解決
post提交:request.setcharacterencoding(「utf-8」);
get提交:parameter = new string(parameter.getbytes(「iso8859-1」),」utf-8」);(幾乎用不到)
5.**和重定向
request.getrequestdispatcher(**的位址).forward(req,resp);
response.sendredirect(重定向位址);
注意:改變網頁位址時是重定向,位址不變時是**。重定向是兩次請求,**是一次請求。
6.域問題
request.setattribute(name,value)
request.getattribute(name)
Request部分知識點小結
概念 hyper text transfer protocol 超文字傳輸協議 傳輸協議 定義了,客戶端和伺服器端通訊時,傳送資料的格式 特點 1.基於tcp ip的高階協議 2.預設埠號 80 3.基於請求 響應模型的 一次請求對應一次響應 4.無狀態的 每次請求之間相互獨立,不能互動資料 歷史版...
知識點總結
1,迴圈中的中斷 continue 跳出此次迴圈,繼續for迴圈 break 跳出當前for迴圈 return 跳出當前方法 2,字串的操作 componentseparatedbystring stringbyreplacingoccurencesofstring withstring iskin...
知識點總結
oncreate onstrat onresume onpause onstop onrestart ondestroy standard 啟動activity都會產生乙個新的activity 預設模式 singletop 啟動activity允許多個,但不允許重疊 singletask 只允許有乙...