কম্পিউটার

কিভাবে JSP দিয়ে কুকি মুছে ফেলতে হয়?


কুকিজ মুছে ফেলা খুব সহজ. আপনি যদি একটি কুকি মুছতে চান, তাহলে আপনাকে কেবল এই তিনটি ধাপ অনুসরণ করতে হবে -

  • একটি ইতিমধ্যে বিদ্যমান কুকি পড়ুন এবং এটি কুকি অবজেক্টে সংরক্ষণ করুন৷

  • setMaxAge() ব্যবহার করে কুকির বয়স শূন্য হিসেবে সেট করুন একটি বিদ্যমান কুকি মুছে ফেলার পদ্ধতি৷

  • এই কুকিটি আবার প্রতিক্রিয়া শিরোনামে যোগ করুন।

নিম্নলিখিত উদাহরণ আপনাকে দেখাবে কিভাবে "first_name" নামের একটি বিদ্যমান কুকি মুছে ফেলতে হয়৷ এবং আপনি পরের বার main.jsp JSP চালালে, এটি first_name এর জন্য শূন্য মান প্রদান করবে।

উদাহরণ

<html>
   <head>
      <title>Reading Cookies</title>
   </head>
   <body>
      <center>
         <h1>Reading Cookies</h1>
      </center>
      <%
         Cookie cookie = null;
         Cookie[] cookies = null;

         // Get an array of Cookies associated with the this domain
         cookies = request.getCookies();

         if( cookies != null ) {
            out.println("<h2> Found Cookies Name and Value</h2>");
            for (int i = 0; i < cookies.length; i++) {
               cookie = cookies[i];
               if((cookie.getName( )).compareTo("first_name") == 0 ) {
                  cookie.setMaxAge(0);
                  response.addCookie(cookie);
                  out.print("Deleted cookie: " +
                  cookie.getName( ) + "<br/>");
               }
               out.print("Name : " + cookie.getName( ) + ", ");
               out.print("Value: " + cookie.getValue( )+" <br/>");
            }
         } else {
            out.println(
            "<h2>No cookies founds</h2>");
         }
      %>
   </body>
</html>

এখন উপরের কোডটি main.jsp-এ রাখি ফাইল এবং এটি অ্যাক্সেস করার চেষ্টা করুন। এটি নিম্নলিখিত ফলাফল প্রদর্শন করবে -

আউটপুট

Cookies Name and Value
Deleted cookie : first_name
Name : first_name, Value: John
Name : last_name, Value: Player

এখন https://localhost:8080/main.jsp চালান আবার একবার এবং এটি শুধুমাত্র একটি কুকি প্রদর্শন করা উচিত যেমন −

Found Cookies Name and Value
Name : last_name, Value: Player

আপনি ম্যানুয়ালি ইন্টারনেট এক্সপ্লোরার থেকে আপনার কুকি মুছে ফেলতে পারেন। টুলস মেনু থেকে শুরু করুন এবং ইন্টারনেট অপশন নির্বাচন করুন। সমস্ত কুকি মুছে ফেলতে, কুকি মুছুন বোতামে ক্লিক করুন৷


  1. ক্রোমে সাইট-নির্দিষ্ট কুকিজ কীভাবে মুছবেন

  2. কীভাবে 'আমরা আপনার কুকি সেটিংসে একটি সমস্যা সনাক্ত করেছি' ঠিক করবেন?

  3. কিভাবে ম্যাকবুক প্রোতে কুকিজ মুছবেন

  4. Android এ Netflix কুকিজ কিভাবে মুছবেন