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

JSP-এ Response অবজেক্ট কী?


Response অবজেক্ট হলো javax.servlet.http.HttpServletResponse object-এর একটি ইনস্ট্যান্স। ঠিক যেমন সার্ভার request অবজেক্ট তৈরি করে, ঠিক তেমনি ক্লায়েন্টের কাছে রেসপন্স রিপ্রেজেন্ট করার জন্য একটি অবজেক্ট তৈরি করে।

Response অবজেক্ট নতুন HTTP হেডার তৈরির ইন্টারফেসও ডিফাইন করে। এই অবজেক্টের মাধ্যমে JSP প্রোগ্রামার নতুন কুকি বা ডেট স্ট্যাম্প, HTTP স্ট্যাটাস কোড ইত্যাদি যোগ করতে পারেন।

Response অবজেক্ট মেথডগুলো ব্যবহার করে আপনার সার্ভলেট প্রোগ্রামে HTTP রেসপন্স হেডার সেট করা যায়। এই অবজেক্ট সার্ভার রেসপন্স রিপ্রেজেন্ট করে।

নিচের উদাহরণে setIntHeader() মেথড ব্যবহার করে Refresh হেডার সেট করা হয়েছে ডিজিটাল ক্লক সিমুলেট করার জন্য:

<%@ page import = "java.io.*,java.util.*" %> <html>    <head>       <title>Auto Refresh Header Example</title>    </head>    <body>       <center>          <h2>Auto Refresh Header Example</h2>          <%             // Set refresh, autoload time as 5 seconds             response.setIntHeader("Refresh", 5);             // Get current time             Calendar calendar = new GregorianCalendar();             String am_pm;             int hour = calendar.get(Calendar.HOUR);             int minute = calendar.get(Calendar.MINUTE);             int second = calendar.get(Calendar.SECOND);             if(calendar.get(Calendar.AM_PM) == 0)                am_pm = "AM";             else                am_pm = "PM";                String CT = hour+":"+ minute +":"+ second +" "+ am_pm;                out.println("Current Time is: " + CT + "\n");          %>       </center>    </body> </html>

Auto Refresh Header Example

Current Time is: 9:44:50 PM

  1. Google Calendar কী? ওয়েব ও মোবাইল ক্যালেন্ডার ব্যবহারের সম্পূর্ণ গাইড

  2. JSP পেজ রিডাইরেকশন কী?

  3. JSP-এ অটো রিফ্রেশ ফিচার কী?

  4. C#-এ অবজেক্ট পুল (Object Pool): রিসোর্স অপ্টিমাইজেশন