কম্পিউটার

JSP একটি অনুরোধ বস্তু কি?


অনুরোধ বস্তুটি একটি javax.servlet.http.HttpServletRequest এর একটি উদাহরণ বস্তু প্রতিবার যখন একজন ক্লায়েন্ট একটি পৃষ্ঠার অনুরোধ করে, JSP ইঞ্জিন সেই অনুরোধের প্রতিনিধিত্ব করার জন্য একটি নতুন বস্তু তৈরি করে।

অনুরোধ বস্তুটি ফর্ম ডেটা, কুকিজ, HTTP পদ্ধতি সহ HTTP শিরোনাম তথ্য পাওয়ার পদ্ধতি সরবরাহ করে , ইত্যাদি।

নিচে উদাহরণ দেওয়া হল যা getHeaderNames() ব্যবহার করে HttpServletRequest এর পদ্ধতি HTTP হেডার তথ্য পড়তে. এই পদ্ধতিটি একটি গণনা প্রদান করে যাতে বর্তমান HTTP অনুরোধের সাথে যুক্ত হেডার তথ্য রয়েছে।

একবার আমাদের একটি গণনা হয়ে গেলে, আমরা স্ট্যান্ডার্ড পদ্ধতিতে গণনাটি লুপ ডাউন করতে পারি। আমরা hasMoreElements() ব্যবহার করব কখন থামতে হবে তা নির্ধারণ করার পদ্ধতি এবং nextElement() প্রতিটি প্যারামিটার নামের নাম পাওয়ার পদ্ধতি।

<%@ page import = "java.io.*,java.util.*" %>
<html>
   <head>
      <title>HTTP Header Request Example</title>
   </head>
   <body>
      <center>
         <h2>HTTP Header Request Example</h2>
         <table width = "100%" border = "1" align = "center">
            <tr bgcolor = "#949494">
               <th>Header Name</th>
               <th>Header Value(s)</th>
            </tr>
            <%
               Enumeration headerNames = request.getHeaderNames();
               while(headerNames.hasMoreElements()) {
                  String paramName = (String)headerNames.nextElement();
                  out.print("<tr><td>" + paramName + "</td>\n");
                  String paramValue = request.getHeader(paramName);
                  out.println("<td> " + paramValue + "</td></tr>\n");
               }
            %>
         </table>
      </center>
   </body>
</html>

  1. JSP-তে অন্তর্ভুক্ত নির্দেশনা কী?

  2. JSP এ তথ্য বৈশিষ্ট্য কি?

  3. JSP এ আমদানি বৈশিষ্ট্য কি?

  4. C# এ একটি অবজেক্ট পুল কি?