কম্পিউটার

আপনি কিভাবে JSP এ একাধিক ফিল্টার সংজ্ঞায়িত করবেন?


আপনার ওয়েব অ্যাপ্লিকেশন একটি নির্দিষ্ট উদ্দেশ্য সহ বিভিন্ন ফিল্টার সংজ্ঞায়িত করতে পারে। বিবেচনা করুন, আপনি দুটি ফিল্টার AuthenFilter সংজ্ঞায়িত করেন এবং লগফিল্টার . বাকি প্রক্রিয়াটি উপরে বর্ণিত হিসাবে থাকবে ব্যতীত আপনাকে নীচে উল্লিখিত একটি ভিন্ন ম্যাপিং তৈরি করতে হবে -

<filter>
   <filter-name>LogFilter</filter-name>
   <filter-class>LogFilter</filter-class>
   <init-param>
      <param-name>test-param</param-name>
      <param-value>Initialization Paramter</param-value>
   </init-param>
</filter>
<filter>
   <filter-name>AuthenFilter</filter-name>
   <filter-class>AuthenFilter</filter-class>
   <init-param>
      <param-name>test-param</param-name>
      <param-value>Initialization Paramter</param-value>
   </init-param>
</filter>
<filter-mapping>
   <filter-name>LogFilter</filter-name>
   <url-pattern>/*</url-pattern>
</filter-mapping>
<filter-mapping>
   <filter-name>AuthenFilter</filter-name>
   <url-pattern>/*</url-pattern>
</filter-mapping>

ফিল্টার অ্যাপ্লিকেশন অর্ডার

web.xml-এ ফিল্টার-ম্যাপিং উপাদানের ক্রম নির্ধারণ করে যে ক্রমে ওয়েব কন্টেইনারটি সার্লেট বা JSP-তে ফিল্টার প্রয়োগ করে। ফিল্টারের ক্রম বিপরীত করতে, আপনাকে কেবল web.xml-এ ফিল্টার-ম্যাপিং উপাদানগুলিকে বিপরীত করতে হবে ফাইল।

উদাহরণস্বরূপ, উপরের উদাহরণটি প্রথমে LogFilter প্রয়োগ করবে এবং তারপর এটি যেকোন সার্লেট বা JSP-তে AuthenFilter প্রয়োগ করবে; নিচের উদাহরণটি −

কে বিপরীত করবে
<filter-mapping>
   <filter-name>AuthenFilter</filter-name>
   <url-pattern>/*</url-pattern>
</filter-mapping>
<filter-mapping>
   <filter-name>LogFilter</filter-name>
   <url-pattern>/*</url-pattern>
</filter-mapping>

  1. কিভাবে একটি JSP এক্সপ্রেশন লিখতে?

  2. আপনি কিভাবে JSP একটি অনুরোধ শিরোনাম তথ্য পড়তে পারেন?

  3. আপনি কিভাবে JSP কুকি সেট করবেন?

  4. আপনি কিভাবে Mac এ একাধিক iMessages মুছে ফেলবেন