1. 程式人生 > >java的九大內建物件

java的九大內建物件

====================================================================
request
====================================================================
request.getParameter();獲得使用者提交的表單資訊
request.setCharacterEncoding("UTF-8");設定請求編碼,防止亂碼
request.setAttribute("Unmae", new Object());將資料儲存到request範圍內的變數中
request.forward(String Url);轉發
request.getRequestURL();獲得當前頁的IE地址
request.getHeader("resref");獲得請求也的IE地址
request.getRemoteAddr();獲得使用者的IP地址
====================================================================
cookie
====================================================================
cookie.getCookies()獲得所有cookie物件的集合
cookie.getName()獲得指定名稱的cookie
cookie.getValue()獲得cookie物件的值
URLEncoder.encode();將需要儲存到cookie中的資料進行編碼
URLEncoder.decode();讀取cookie資訊時將資訊解碼
====================================================================
response
====================================================================
response.addCookie()將一個cookie物件傳送到客戶端
response.sendRedirect(String path); 重定向
====================================================================
application
====================================================================
application.setAttribute(key,value);給application新增屬性值
application.getAttribute(key,value);獲取指定的值
====================================================================
session
====================================================================
session.setMaxInactiveInterval(int num);設定session物件的有效活動時間
session.isNew();判斷是否為新使用者  返回Boolean
session.setAttribute();
session.getAttribute();
session.invalidate();銷燬當前session
====================================================================
                             案例
====================================================================
1:防止表單在網站外部提交  使用request