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

JSP-এ সেশন ডেটা ডিলিট করার পদ্ধতি

যখন আপনি একজন ব্যবহারকারীর সেশন ডেটার সাথে কাজ শেষ করেছেন, তবে আপনার কাছে বেশ কিছু অপশন রয়েছে:

  • নির্দিষ্ট অ্যাট্রিবিউট সরানো — public void removeAttribute(String name) মেথড কল করে নির্দিষ্ট কী-এর সাথে জুড়া মান ডিলিট করুন।

  • পুরো সেশন ডিলিট করা — public void invalidate() মেথড কল করে পুরো সেশন বাতিল করুন।

  • সেশন টাইমআউট সেট করা — public void setMaxInactiveInterval(int interval) মেথড কল করে সেশন টাইমআউট индивидуয়ালি সেট করুন।

  • ইউজার লগআউট করা — সার্ভলেট ২.৪ সমর্থনকারী সার্ভারগুলোতে, logout কল করে ক্লায়েন্টকে ওয়েব সার্ভার থেকে লগআউট করুন এবং সব ইউজারের সব সেশন ইনভ্যালিডেট করুন।

  • web.xml কনফিগারেশন — টমক্যাট ব্যবহার করলে, উপরের মেথডগুলোর পাশাপাশি web.xml-এ সেশন টাইমআউট কনফিগার করা যায়:

<session-config> 
    <session-timeout>15</session-timeout> 
</session-config>

টাইমআউট মিনিটে এক্সপ্রেস করা হয় এবং টমক্যাটের ডিফল্ট টাইমআউট (৩০ মিনিট) ওভাররাইড করে।

getMaxInactiveInterval() মেথডটি সেশনটির টাইমআউট পিরিয়ড সেকেন্ডে রিটার্ন করে। যদি আপনার সেশন web.xml-এ ১৫ মিনিটের জন্য কনফিগার করা থাকে, তবে getMaxInactiveInterval() ৯০০ রিটার্ন করবে।

  1. প্রাইভেসি প্রোগ্রাম কী এবং আপনি কীভাবে একটি তৈরি করবেন?

  2. মাস্টার ডেটা ব্যাকআপ: ফাইল রক্ষার প্রমাণিত কৌশল

  3. FaceTime গ্রুপ ডিলিট করার ধাপে ধাপে গাইড

  4. গুগল ওয়াই-ফাই-এ ডেটা ব্যবহার ট্র্যাক করুন: সম্পূর্ণ গাইড