JSTL फॉर्मेटिंग टैग का उपयोग टेक्स्ट, तारीख, समय और संख्याओं को अंतर्राष्ट्रीयकृत वेबसाइटों के लिए फॉर्मेट और प्रदर्शित करने के लिए किया जाता है। अपने JSP में फॉर्मेटिंग लाइब्रेरी शामिल करने का सिंटैक्स निम्नलिखित है:
<%@ taglib prefix = "fmt" uri = "https://java.sun.com/jsp/jstl/fmt" %>
निम्नलिखित तालिका फॉर्मेटिंग JSTL टैग्स को सूचीबद्ध करती है:
| क्र.सं. | टैग और विवरण |
|---|---|
| 1 | <fmt:formatNumber>: विशिष्ट परिशुद्धता या फॉर्मेट के साथ संख्यात्मक मान प्रस्तुत करने के लिए। |
| 2 | <fmt:parseNumber>: संख्या, मुद्रा या प्रतिशत के स्ट्रिंग प्रतिनिधित्व को पार्स करता है। |
| 3 | <fmt:formatDate>: आपूर्ति की गई शैलियों और पैटर्न का उपयोग करके तारीख और/या समय को फॉर्मेट करता है। |
| 4 | <fmt:parseDate>: तारीख और/या समय के स्ट्रिंग प्रतिनिधित्व को पार्स करता है। |
| 5 | <fmt:bundle>: अपने टैग बॉडी द्वारा उपयोग किए जाने वाले रिसोर्स बंडल को लोड करता है। |
| 6 | <fmt:setLocale>: दिए गए लोकेल को लोकेल कॉन्फ़िगरेशन चर में संग्रहीत करता है। |
| 7 | <fmt:setBundle>: एक रिसोर्स बंडल लोड करता है और इसे नामित स्कोप्ड चर या बंडल कॉन्फ़िगरेशन चर में संग्रहीत करता है। |
| 8 | <fmt:timeZone>: अपने बॉडी में नेस्टेड किसी भी समय फॉर्मेटिंग या पार्सिंग कार्रवाई के लिए टाइम जोन निर्दिष्ट करता है। |
| 9 | <fmt:setTimeZone>: दिए गए टाइम जोन को टाइम जोन कॉन्फ़िगरेशन चर में संग्रहीत करता है। |
| 10 | <fmt:message>: एक अंतर्राष्ट्रीयकृत संदेश प्रदर्शित करता है। |
| 11 | <fmt:requestEncoding>: अनुरोध कैरेक्टर एन्कोडिंग सेट करता है। |