Thứ Sáu, 13 tháng 6, 2014

Sesion Manager

Session được sử dụng để duy trì sự kết nối giữa Client và Server. Khi trình duyệt yêu cầu Web Server cung cấp một trang tài liệu, nó thiết lập một kết nối, lấy về nội dung của trang yêu cầu và sau đó huỷ bỏ kết nối đó ngay lập tức.


I. Các cách hiển thị của Sesion :
1. URL Rewrting :
- Khi yêu cầu từ client lên server sẽ gắn thêm một URL và khi server trả về client thì sẽ gắn theo một URL mà client mang theo lên server.
2. Hidden Form Variables :
- Chúng ta có thể dùng các thẻ mà người dùng không nhìn thấy được và gửi lên server.
3. Persistent Cookies 
4. Persistent Mechanism
5. Servlet APIs
II. Cách sử dụng :
- Khởi tạo Sesion(HttpSesion Object) với người dùng
- Lưu trữ và nhận dữ liệu từ HttpSesion Object.
- Làm mất dữ liệu Sesion.
IV. Các phương thức của đối tượng HttpSession hay dùng:
- getCreationTime()
- getID()
- getLastAccessedTime()
- getValueName()
- getValue()
- setAttribute
- invalidate()
- removeValue()
III. Demo :

Không có nhận xét nào:

Đăng nhận xét