কম্পিউটার

জেএসপিতে সেশন অবজেক্টের কোন পদ্ধতিগুলি প্রায়শই ব্যবহৃত হয় এবং কী উদ্দেশ্যে?


এখানে সেশন অবজেক্ট -

এর মাধ্যমে উপলব্ধ গুরুত্বপূর্ণ পদ্ধতিগুলির একটি সারাংশ রয়েছে
Sr. No. পদ্ধতি এবং বর্ণনা
1 পাবলিক অবজেক্ট getAttribute(স্ট্রিং নাম)
এই পদ্ধতিটি এই সেশনে নির্দিষ্ট নামের সাথে আবদ্ধ অবজেক্ট রিটার্ন করে, অথবা যদি কোন বস্তু নামের অধীনে আবদ্ধ না থাকে তাহলে শূন্য।
2 সর্বজনীন গণনা getAttributeNames()
এই পদ্ধতিটি এই সেশনে আবদ্ধ সমস্ত বস্তুর নাম ধারণকারী স্ট্রিং বস্তুর একটি গণনা প্রদান করে।
3 পাবলিক লং getCreationTime()
এই পদ্ধতিটি সেই সময়টি ফেরত দেয় যখন এই সেশনটি তৈরি করা হয়েছিল, 1 জানুয়ারী, 1970 GMT মধ্যরাত থেকে মিলিসেকেন্ডে পরিমাপ করা হয়েছিল।
4 পাবলিক স্ট্রিং getId()
এই পদ্ধতিটি এই সেশনে নির্ধারিত অনন্য শনাক্তকারী ধারণকারী একটি স্ট্রিং প্রদান করে।
5 সর্বজনীন দীর্ঘ getLastAccessedTime()
1 জানুয়ারী, 1970 GMT মধ্যরাত থেকে মিলিসেকেন্ডের সংখ্যা হিসাবে ক্লায়েন্ট এই সেশনের সাথে যুক্ত একটি অনুরোধ পাঠানোর শেষ বার এই পদ্ধতিটি ফেরত দেয়।
6 পাবলিক int getMaxInactiveInterval()
এই পদ্ধতিটি সেকেন্ডের মধ্যে সর্বাধিক সময়ের ব্যবধান প্রদান করে যে সার্লেট কন্টেইনারটি ক্লায়েন্ট অ্যাক্সেসের মধ্যে এই সেশনটি খোলা রাখবে।
7 সর্বজনীন অকার্যকর ()
এই পদ্ধতিটি এই অধিবেশনটিকে বাতিল করে এবং এটির সাথে আবদ্ধ যেকোন বস্তুকে আনবাইন্ড করে।
8 পাবলিক বুলিয়ান isNew()
ক্লায়েন্ট এখনও সেশন সম্পর্কে না জানলে বা ক্লায়েন্ট সেশনে যোগদান না করার সিদ্ধান্ত নিলে এই পদ্ধতিটি সত্য হয়।
9 public void removeAttribute(String name)
এই পদ্ধতিটি এই সেশন থেকে নির্দিষ্ট নামের সাথে আবদ্ধ বস্তুটিকে সরিয়ে দেয়।
10 public void setAttribute(স্ট্রিং নাম, বস্তুর মান)
এই পদ্ধতিটি নির্দিষ্ট নাম ব্যবহার করে এই সেশনে একটি বস্তুকে আবদ্ধ করে।
11 সর্বজনীন অকার্যকর সেটMaxInactiveInterval(int interval)
এই পদ্ধতিটি সেকেন্ডে, সার্লেট কন্টেইনার এই সেশনটিকে বাতিল করার আগে ক্লায়েন্টের অনুরোধের মধ্যে সময় নির্দিষ্ট করে।

  1. Obfsproxy কি এবং এটি কিসের জন্য ব্যবহৃত হয়?

  2. আইপি স্পুফিং কি এবং এটি কিসের জন্য ব্যবহৃত হয়?

  3. CMOS কি এবং এটি কিসের জন্য ব্যবহৃত হয়?

  4. CMOS কি এবং এটি কিসের জন্য ব্যবহৃত হয়?