1. 程式人生 > >2018/08/09 JSP內建物件:1.Request 2.response

2018/08/09 JSP內建物件:1.Request 2.response

JSP內建物件:1.Request 2.response

獲取FORM表單資訊:
Text password :request.getParameter(“name”)
Checkboxs: request.getParameterValues(“name”)返回值是個集合

request.getParameterMap();
//把form傳過來的所有input標籤,name作為鍵,value作為值,封裝到map物件。

假設: FORM表單A , 後臺接受處理程式B,後臺接受處理程式c,

A action=”b”;

B: request.getRequestDispatcher(“c”).forward(Request,response)
//這種方法跳轉,等於把跳轉目標頁面c 直接拉進了 當前頁面b,url不變。
//查詢用轉發

B: response.sendRedirect(“c”)
//重定向 直接跳轉到C,URL改變,用相應的內建物件
//用來增 、刪 、改
response.sendRedirect(“c.jsp?name=xxx”+username)
這樣C: request.getParameter(“name”);活得引數

JsP內建物件:3.session
只要會話不關閉,session一直存在,一般用來儲存使用者名稱。怎麼跳轉沒關係,只要不直接關閉。
存: Session.setAttribute(“key”,值);
取: Session.getAttribute(“key”);

”>
這樣A標籤跳轉的話,傳送這個鍵值對。和respones類似XXX.JSP?鍵=值。這樣傳遞