JSP sử dụng Giao diện HttpSession được cung cấp bởi servlet. Giao diện này cung cấp một cách để xác định người dùng trên toàn bộ.
- yêu cầu một trang hoặc
- truy cập vào một trang web hoặc
- lưu trữ thông tin về người dùng đó
Theo mặc định, các JSP được bật theo dõi phiên và một đối tượng HttpSession mới được khởi tạo tự động cho mỗi máy khách mới. Việc tắt theo dõi phiên yêu cầu tắt tính năng này một cách rõ ràng bằng cách đặt thuộc tính phiên chỉ thị trang thành false như sau -
<%@ page session = "false" %>
Công cụ JSP hiển thị đối tượng HttpSession với tác giả JSP thông qua phiên ngầm định vật. Kể từ phiên đối tượng đã được cung cấp cho lập trình viên JSP, lập trình viên có thể ngay lập tức bắt đầu lưu trữ và truy xuất dữ liệu từ đối tượng mà không cần khởi tạo hoặc getSession () .