Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> प्रोग्रामिंग

JSP में रिक्वेस्ट ऑब्जेक्ट क्या है?


रिक्वेस्ट ऑब्जेक्ट javax.servlet.http.HttpServletRequest ऑब्जेक्ट का एक इंस्टेंस है। हर बार जब कोई क्लाइंट पेज का अनुरोध करता है, तो JSP इंजन उस अनुरोध को दर्शाने के लिए एक नया ऑब्जेक्ट बनाता है।

रिक्वेस्ट ऑब्जेक्ट HTTP हेडर जानकारी प्राप्त करने के लिए मेथड्स प्रदान करता है जिसमें फॉर्म डेटा, कुकीज़, HTTP मेथड्स, आदि शामिल हैं।

निम्न उदाहरण HTTP हेडर जानकारी पढ़ने के लिए HttpServletRequest के getHeaderNames() मेथड का उपयोग करता है। यह मेथड एक Enumeration लौटाता है जिसमें वर्तमान HTTP अनुरोध से जुड़ी हेडर जानकारी होती है।

एक बार हमारे पास Enumeration हो जाने पर, हम मानक तरीके से Enumeration के माध्यम से लूप कर सकते हैं। हम रुकने का समय निर्धारित करने के लिए 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 में info एट्रिब्यूट क्या है?

    info एट्रिब्यूट आपको JSP का विवरण प्रदान करने देता है। यह मेटाडेटा के रूप में संग्रहीत होता है और Servlet.getServletInfo() के माध्यम से पुनर्प्राप्त किया जा सकता है। उदाहरण <%@ page info = This JSP Page Written By ZARA %> उपयोग लेखक, संस्करण, उद्देश्य आदि जैसे दस्तावेज़ीकरण जानकारी संग्रहीत

  1. - JSP में import एट्रिब्यूट क्या है?

    import एट्रिब्यूट Java import स्टेटमेंट के समान कार्य करता है और उसी तरह व्यवहार करता है। import विकल्प का मान वह पैकेज नाम है जिसे आप आयात करना चाहते हैं। उदाहरण एकल पैकेज आयात करना <%@ page import = java.sql.* %> एकाधिक पैकेज आयात करना <%@ page import = java.sql.*,java.util.* %> डि

  1. - C# में ऑब्जेक्ट पूल क्या है

    ऑब्जेक्ट पूल सीमित संसाधनों के उपयोग को अनुकूलित करने के लिए डिज़ाइन किया गया एक सॉफ्टवेयर कंस्ट्रक्ट है। इसमें वे ऑब्जेक्ट होते हैं जो उपयोग के लिए तैयार होते हैं। पूल्ड ऑब्जेक्ट्स का पुन: उपयोग किया जा सकता है। ऑब्जेक्ट पूलिंग के दो रूप हैं: ऑब्जेक्ट के सक्रियण पर, इसे पूल से खींचा जाता है। निष्