getAttribute和setAttribute一起使用,而getParameter用于取得如request傳來的參數。
?
Web是請求/響應架構的使用,而request和response就是在服務器端生成的相應的兩個對象,request能夠獲取客戶端傳遞的參數及相關的一些信息,而response就是給客戶端響應相關的頁面及信息。
request.getRequestDispatcher().forward(request.response)這個語句意思是將客戶端的請求轉向(forward)到getRequestDispatcher()方法中參數定義的頁面或者鏈接。
說通俗點就是,當一個客戶端的請求到這個頁面后,不做處理或者不處理完,將請求轉給另一個頁面處理,然后再響應給客戶端
request.getRequestDispatcher().forward(request.response)是轉發
將提交這個請求的頁面的信息帶過去傳給被轉發頁面;
request 和response是servlet內置的8個對象之二
當你要跳轉頁面但是你又要用到前一個頁面的某些信息的時候可以用這個方法
當你要跳轉頁面并且不需要用到前一個頁面的信息時你可以選擇用redirect(重定向)
?