- 1. HttpServletRequest request對象常用方法:
- (1) request.getParameter("param");
- --獲取客戶端請求數據,param爲表單元素(如:text,password,select等)名稱,返回String類型值。
- (2)request.setCharacterEncoding("GBK");
- --將輸入內容轉換成中文。
- (3)request.setAttribute("loginname",user);
- --在request作用域內存儲數據。
- 參數loginname爲存儲數據的引用名,類型是String。 user爲存儲的數據,類型爲Object。
- 2. HttpServletResponse response對象常用方法:
- (1) response.setContentType("text/html;charset=GBK");
- ---設置輸出爲中文,解決亂碼問題
- (2)reponse.sendRedirect("url"); 瀏覽器地址發生變化
- ---讓瀏覽器重定向到指定的資源。參數url爲Servlet或JSP,HTTP文件的路徑。
- 3. 轉發: 瀏覽器地址不變
- (1)RequestDispatcher dispatcher=request.getRequestDispatcher(url);
- ---首先定義轉發器,參數URL是欲傳轉發的首頁面或Servlet的URL地址。
- (2)dispatcher.forward(request,response);
- ---然後實現轉發的功能,參數爲請求,響應對象
Servlet基礎語法
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.