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

JSP-এ ফিল্টার কী?

সার্ভলেট এবং JSP ফিল্টার হলো জাভা ক্লাসগুলো যা সার্ভলেট এবং JSP প্রোগ্রামিং-এ নিচের উদ্দেশ্যে ব্যবহার করা হয়:

  • ক্লায়েন্ট থেকে রিকোয়েস্ট ইন্টারসেপ্ট করা ব্যাকএন্ড রিসোর্সে পৌঁছানোর আগে
  • সার্ভার থেকে রেসপন্স ম্যানিপুলেট করা ক্লায়েন্টে পাঠানোর আগে

স্পেসিফিকেশন দ্বারা সাজেস্টেড ফিল্টার টাইপগুলো

  • Authentication Filters
  • Data compression Filters
  • Encryption Filters
  • Filters that trigger resource access events
  • Image Conversion Filters
  • Logging and Auditing Filters
  • MIME-TYPE Chain Filters
  • Tokenizing Filters
  • XSL/T Filters That Transform XML Content

ডিপ্লয়মেন্ট

ফিল্টারগুলো ডিপ্লয়মেন্ট ডেসক্রিপ্টর ফাইল web.xml-এ ডিপ্লয় করা হয় এবং তারপর আপনার অ্যাপ্লিকেশনের ডিপ্লয়মেন্ট ডেসক্রিপ্টরে সার্ভলেট বা JSP নাম বা URL প্যাটার্নের সাথে ম্যাপ করা হয়। web.xml ফাইলটি পাওয়া যায় <Tomcat-installation-directory>\conf ডিরেক্টরিতে।

এক্সিকিউশন অর্ডার

যখন JSP কন্টেইনার আপনার ওয়েব অ্যাপ্লিকেশন 스타רט আপ করে, তবে এটি ডিপ্লয়মেন্ট ডেসক্রিপ্টরে ডিক্লেয়ার করা প্রতিটি ফিল্টারের একটি ইনস্ট্যান্স তৈরি করে। ফিল্টারগুলো ডিপ্লয়মেন্ট ডেসক্রিপ্টরে ডিক্লেয়ার করা ক্রম অনুযায়ী এক্সিকিউট হয়।

  1. JSP-এ JSTL ফরম্যাটিং ট্যাগগুলো কী কী?

  2. JSP-এ JSTL Core ট্যাগগুলো কী কী?

  3. C#-এ রিফ্লেকশন (Reflection) কী এবং ব্যবহার

  4. C#-এ ইনডেক্সার কী?