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

JSP में contentType एट्रिब्यूट क्या है?

JSP में contentType एट्रिब्यूट JSP पेज और जनरेटेड रिस्पॉन्स पेज के लिए कैरेक्टर एन्कोडिंग सेट करता है। डिफ़ॉल्ट कंटेंट टाइप text/html होता है, जो HTML पेज के लिए मानक कंटेंट टाइप है।

उपयोग के उदाहरण

XML आउटपुट के लिए

यदि आप अपने JSP से XML आउटपुट करना चाहते हैं, तो निम्न पेज डायरेक्टिव का उपयोग करें:

<%@ page contentType = "text/xml" %>

HTML रेंडरिंग के लिए

निम्न स्टेटमेंट ब्राउज़र को जनरेटेड पेज को HTML के रूप में रेंडर करने का निर्देश देता है:

<%@ page contentType = "text/html" %>

Microsoft Word दस्तावेज़ के लिए

निम्न डायरेक्टिव कंटेंट टाइप को Microsoft Word दस्तावेज़ के रूप में सेट करता है:

<%@ page contentType = "application/msword" %>

कैरेक्टर एन्कोडिंग निर्दिष्ट करना

आप रिस्पॉन्स के लिए कैरेक्टर एन्कोडिंग भी निर्दिष्ट कर सकते हैं। उदाहरण के लिए, यदि आप चाहते हैं कि ब्राउज़र को लौटाया गया परिणामी पेज ISO Latin 1 का उपयोग करे, तो निम्न पेज डायरेक्टिव का उपयोग करें:

<%@ page contentType = "text/html;charset=ISO-8859-1" %>

नोट: contentType एट्रिब्यूट MIME टाइप और वैकल्पिक कैरेक्टर सेट दोनों को परिभाषित करता है। सही एन्कोडिंग सेट करने से विशेष कैरेक्टर्स का सही प्रदर्शन सुनिश्चित होता है।

  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. - JSP पेज रीडायरेक्शन क्या है?

    पेज रीडायरेक्शन आमतौर पर तब उपयोग किया जाता है जब कोई दस्तावेज़ नए स्थान पर चला जाता है और हमें क्लाइंट को इस नए स्थान पर भेजने की आवश्यकता होती है। यह लोड बैलेंसिंग के कारण या साधारण रैंडमाइज़ेशन के लिए हो सकता है। सबसे सरल तरीका: sendRedirect() रिक्वेस्ट को दूसरे पेज पर रीडायरेक्ट करने का सबसे सर