Thứ Ba, 9 tháng 9, 2014

Session

Session là gì?
Trong các ứng dụng mạng, đối với mỗi lần chạy ứng dụng thì thường có những dữ liệu cần lưu trữ giữa các trang với nhau. Tuy nhiên những thông tin này sẽ kết thúc khi kết thúc ứng dụng, trình duyệt hay kết thúc sau một thời gian đã được định sẵn.
Servlet có rất nhiều phương thức để sử dụng session:

  • URL rewriting
  • Servlet APIs
  • Persistent machansm
  • Presistent cookies
  • Hidden form variable


Khi nào chúng ta cần dùng session?
Khi muốn chuyển dữ liệu từ trang này sang trang khác một cách nhanh chóng không dườm dà . Ví dụ như khi bạn đăng nhập vào một ứng dụng nào đó thành công bạn muốn lưu lại tên đăng nhập để hiển thị thông tin của người đăng nhập ơ những trang tiếp theo thì bạn nên sử dụng session.

Sử dụng session như thế nào?


  • Phương thức lấy giá trị: getName(),getValue(),getPath(),getDomain(),getMaxAge(),getSecure()...
  • Phương thức thiết lập: setValue(),setPath(),..

Sau đây là source code. Ban có thể tham khảo thêm tại đây

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

Đăng nhận xét