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

एक जेएसपी में वेब एप्लिकेशन पर डेटा वापस पोस्ट करने वाले फॉर्म द्वारा उपयोग किए जाने वाले एन्कोडिंग प्रकार को कैसे निर्दिष्ट करें?

टैग का उपयोग फ़ॉर्म द्वारा उपयोग किए गए एन्कोडिंग प्रकार को निर्दिष्ट करने के लिए किया जाता है जो डेटा को वेब एप्लिकेशन पर वापस पोस्ट करते हैं।

विशेषता

टैग में निम्नलिखित विशेषताएं हैं -

<वें शैली ="पाठ-संरेखण:केंद्र;">विवरण <वें शैली="पाठ्य-संरेखण:केंद्र;">डिफ़ॉल्ट
विशेषता आवश्यक
कुंजी अनुरोध पैरामीटर को डिकोड करते समय आप जिस वर्ण एन्कोडिंग को लागू करना चाहते हैं उसका नाम। हां कोई नहीं

आप . का उपयोग करते हैं टैग जब आप प्रपत्रों से पोस्ट किए गए डेटा को डिकोड करने के लिए वर्ण एन्कोडिंग निर्दिष्ट करना चाहते हैं। इस टैग का उपयोग ऐसे वर्ण एन्कोडिंग के साथ किया जाना चाहिए जो ISO-8859-1 से भिन्न हों। टैग आवश्यक है क्योंकि अधिकांश ब्राउज़र अपने अनुरोधों में सामग्री-प्रकार शीर्षलेख शामिल नहीं करते हैं।

. का उद्देश्य टैग अनुरोध के सामग्री प्रकार को निर्दिष्ट करने के लिए है। आपको सामग्री प्रकार निर्दिष्ट करना होगा, भले ही प्रतिक्रिया उत्पन्न करने वाले पृष्ठ के एन्कोडिंग को पृष्ठ निर्देश की सामग्री प्रकार विशेषता के माध्यम से निर्दिष्ट किया गया हो। ऐसा इसलिए है क्योंकि प्रतिक्रिया का वास्तविक स्थान (और इस प्रकार वर्ण एन्कोडिंग) पृष्ठ निर्देश में निर्दिष्ट मान से भिन्न हो सकता है।

यदि पृष्ठ में I18N-सक्षम स्वरूपण क्रिया . है जो ServletResponse.setLocale() को कॉल करके प्रतिक्रिया का स्थान (और इस प्रकार वर्ण एन्कोडिंग) सेट करता है , पृष्ठ निर्देश में निर्दिष्ट किसी भी एन्कोडिंग को ओवरराइड कर दिया जाएगा।

उदाहरण

<%@ taglib uri = "https://java.sun.com/jsp/jstl/core" prefix = "c" %>
<%@ taglib uri = "https://java.sun.com/jsp/jstl/fmt" prefix = "fmt" %>
<html>
   <head>
      <title>JSTL fmt:message Tag</title>
   </head>
   <body>
      <fmt:requestEncoding value = "UTF-8" />
      <fmt:setLocale value = "es_ES"/>
      <fmt:setBundle basename = "com.tutorialspoint.Example" var = "lang"/>
      <fmt:message key = "count.one" bundle = "${lang}"/><br/>
      <fmt:message key = "count.two" bundle = "${lang}"/><br/>
      <fmt:message key = "count.three" bundle = "${lang}"/><br/>
   </body>
</html>

आपको निम्न परिणाम प्राप्त होंगे -

Uno
Dos
Tres

  1. एंड्रॉइड में मुख्य गतिविधि में डेटा वापस कैसे भेजें?

    यह उदाहरण दर्शाता है कि मैं android में मुख्य गतिविधि में डेटा वापस कैसे भेजूं। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। चरण 3 - नि

  1. कैसे PyTorch में एक टेंसर का डेटा प्रकार प्राप्त करने के लिए?

    एक PyTorch टेंसर समरूप है, अर्थात, एक टेंसर के सभी तत्व एक ही डेटा प्रकार के होते हैं। हम .dtype . का उपयोग करके एक टेंसर के डेटा प्रकार तक पहुंच सकते हैं टेंसर की विशेषता। यह टेंसर का डेटा प्रकार लौटाता है। कदम आवश्यक पुस्तकालय आयात करें। निम्नलिखित सभी पायथन उदाहरणों में, आवश्यक पायथन पुस्तकालय

  1. पायथन का उपयोग करके मॉडल में डेटा को फिट करने के लिए Tensorflow का उपयोग कैसे किया जा सकता है?

    Tensorflow का उपयोग फिट पद्धति का उपयोग करके डेटा को मॉडल में फ़िट करने के लिए किया जा सकता है। और पढ़ें: TensorFlow क्या है और Keras कैसे तंत्रिका नेटवर्क बनाने के लिए TensorFlow के साथ काम करता है? एक तंत्रिका नेटवर्क जिसमें कम से कम एक परत होती है, एक दृढ़ परत के रूप में जानी जाती है। हम लर्निं