কম্পিউটার টিউটোরিয়াল

JSP-এ কারেন্সি পার্স করা: <fmt:parseNumber> ট্যাগ

<fmt:parseNumber> ট্যাগ নাম্বার, পার্সেন্টেজ, এবং কারেন্সি পার্স করতে ব্যবহৃত হয়।

অ্যাট্রিবিউটস

অ্যাট্রিবিউটবিবরণআবশ্যকডিফল্ট
valueপার্স করার নাম্বারিক ভ্যালুনাBody
typeNUMBER, CURRENCY, বা PERCENTনাnumber
parseLocaleনাম্বার পার্স করার সময় ব্যবহার করার লোকেলনাডিফল্ট লোকেল
integerOnlyইন্টিজার পার্স করবে (true) নাকি ফ্লোটিং-পয়েন্ট (false)নাfalse
patternকাস্টম পার্সিং প্যাটার্ননাকোনো নেই
timeZoneডিসপ্লে হওয়া ডেটের টাইম জোননাডিফল্ট টাইম জোন
varপার্সড নাম্বার সংরক্ষণ করার ভেরিয়েবলের নামনাPrint to page
scopeফরম্যাটেড নাম্বার সংরক্ষণ করার ভেরিয়েবলের স্কোপনাpage

pattern অ্যাট্রিবিউট <fmt:formatNumber> ট্যাগের pattern অ্যাট্রিবিউটের মতোই কাজ করে। তবে পার্সিং-এ pattern অ্যাট্রিবিউট পার্সারকে বলে যে কোন ফরম্যাট আশা করবে।

উদাহরণ

<%@ taglib prefix = "c" uri = "https://java.sun.com/jsp/jstl/core" %> 
<%@ taglib prefix = "fmt" uri = "https://java.sun.com/jsp/jstl/fmt" %> 
<html> 
    <head> 
        <title>JSTL fmt:parseNumber Tag</title> 
    </head> 
    <body> 
        <h3>Number Parsing:</h3> 
        <c:set var = "balance" value = "$1250003.350" /> 
        <fmt:parseNumber var = "i" type = "currency" value = "${balance}" /> 
        <p>Parsed Number (1) : <c:out value = "${i}" /></p> 
        <fmt:parseNumber var = "i" integerOnly = "true" type = "currency" value = "${balance}" /> 
        <p>Parsed Number (2) : <c:out value = "${i}" /></p> 
    </body> 
</html>

আউটপুট

Number Parsing: 
Parsed Number (1) : 1250003.35 
Parsed Number (2) : 1250003
  1. JSP-এ সংখ্যা কীভাবে ফরম্যাট করবেন?

  2. JSP-এ টাইম জোন কীভাবে সেট করবেন?

  3. JSP-এ XML কীভাবে পার্স করবেন?

  4. JSP-এ DELETE SQL কীভাবে এক্সিকিউট করবেন?