คุกกี้คือไฟล์ข้อความที่เก็บไว้ในคอมพิวเตอร์ไคลเอนต์และถูกเก็บไว้เพื่อวัตถุประสงค์ในการติดตามข้อมูลต่างๆ JSP รองรับคุกกี้ HTTP อย่างโปร่งใสโดยใช้เทคโนโลยีเซิร์ฟเล็ตพื้นฐาน
มีสามขั้นตอนที่เกี่ยวข้องในการระบุและส่งคืนผู้ใช้ -
-
สคริปต์เซิร์ฟเวอร์ส่งชุดคุกกี้ไปยังเบราว์เซอร์ เช่น ชื่อ อายุ หรือเลขประจำตัว เป็นต้น
-
เบราว์เซอร์เก็บข้อมูลนี้ไว้ในเครื่องท้องถิ่นเพื่อใช้ในอนาคต
-
ในครั้งต่อไปที่เบราว์เซอร์ส่งคำขอใดๆ ไปยังเว็บเซิร์ฟเวอร์ เบราว์เซอร์จะส่งข้อมูลคุกกี้เหล่านั้นไปยังเซิร์ฟเวอร์และเซิร์ฟเวอร์จะใช้ข้อมูลนั้นเพื่อระบุตัวผู้ใช้หรืออาจเพื่อวัตถุประสงค์อื่นด้วยเช่นกัน