Thứ Hai, 8 tháng 9, 2014

Session

Session là gì?

Session là một kết nối giữa client và server và nó có thể bao gồm nhiều request và response giữa client và server. Cách duy nhất để duy trì session là khi một thông tin duy nhất (session id) được truyền giữa client và server trong tất cả các request và response.

Để hiểu thêm về Session chúng ta hãy cùng nhau làm một ví dụ nhỏ.
- Bắt đầu với 1 trang HTML có chức năng nhập tên người dùng và mật khẩu để đăng nhập như hình dưới đây.
- Ở servlet LoginServlet tạo 2 biến username và password để getParameter username và password người dùng nhập vào.
- Tạo 1 session và gán giá trị username và pasword vào bằng lệnh setAttribute.
- Tạo 1 servlet khác tên HomeServlet. Ở đây chúng ta sẽ gọi ra session vừa gán username và password vào ở trên và cho hiển thị ra màn hình.

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

Đăng nhận xét