Servlet基礎語法

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