কম্পিউটার টিউটোরিয়াল

JSP-এ Session অবজেক্ট কী?


Session অবজেক্ট ক্লায়েন্ট সেশন ট্র্যাক করতে ব্যবহৃত হয় ক্লায়েন্ট রিকোয়েস্টের মাঝপথে।

JSP সার্ভলেট-প্রদত্ত HttpSession Interface ব্যবহার করে। এই ইন্টারফেস একটি উপায় প্রদান করে ইউজারকে আइডেন্টিফাই করার জন্য:

  • এক পেজ রিকোয়েস্ট বা
  • ওয়েবসাইট ভিজিট বা
  • ইউজার সম্পর্কে ইনফরমেশন স্টোর করা

ডিফল্টভাবে JSP-এ সেশন ট্র্যাকিং ইनेবল থাকে এবং প্রতিটি নতুন ক্লায়েন্টের জন্য অটোমেটিক্যালি একটি নতুন HttpSession অবজেক্ট ইনস্ট্যানশিয়েট হয়। সেশন ট্র্যাকিং ডিজেবল করতে হলে এক্সপ্লিসিটলি পেজ ডিরেক্টিভের session অ্যাট্রিবিউট false সেট করে বন্ধ করতে হয়:

<%@ page session = "false" %>

JSP ইঞ্জিন HttpSession অবজেক্টকে JSP লেখকের কাছে ইমপ্লিসিট session অবজেক্ট হিসেবে এক্সপোজ করে। যেহেতু session অবজেক্ট ইতিমধ্যে JSP প্রোগ্রামারের কাছে উপলব্ধ, প্রোগ্রামার তৎক্ষণাত অবজেক্টে ডেটা স্টোর এবং রিট্রিভ শুরু করতে পারে কোনো ইনিশিয়ালাইজেশন বা getSession() কল ছাড়া।


  1. JSP-এ session অ্যাট্রিবিউট কী?

  2. JSP-এ সেশন ম্যানেজমেন্ট কীভাবে করা হয়?

  3. JSP-এ <c:url> ট্যাগের ব্যবহার

  4. JSP-এ <c:redirect> ট্যাগের ব্যবহার