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

JSP-এ মুদ্রা কীভাবে ফরম্যাট করবেন?


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

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

<fmt:formatNumber> ট্যাগটির নিম্নলিখিত অ্যাট্রিবিউটগুলো রয়েছে:

অ্যাট্রিবিউট বিবরণ আবশ্যক ডিফল্ট
value প্রদর্শনের জন্য সংখ্যাসূচক মান হ্যাঁ কোনো নয়
type NUMBER, CURRENCY, বা PERCENT নয় Number
pattern আউটপুটের জন্য কাস্টম ফরম্যাটিং প্যাটার্ন নির্দিষ্ট করুন। নয় কোনো নয়
currencyCode মুদ্রা কোড (type = "currency" এর জন্য) নয় ডিফল্ট লোকেল থেকে
currencySymbol মুদ্রা প্রতীক (type = "currency" এর জন্য) নয় ডিফল্ট লোকেল থেকে
groupingUsed সংখ্যা গ্রুপ করতে হবে কিনা (TRUE বা FALSE) নয় true
maxIntegerDigits প্রিন্ট করার সর্বোচ্চ পূর্ণসংখ্যার অঙ্ক নয় কোনো নয়
minIntegerDigits প্রিন্ট করার ন্যূনতম পূর্ণসংখ্যার অঙ্ক নয় কোনো নয়
maxFractionDigits প্রিন্ট করার সর্বোচ্চ ভগ্নাংশের অঙ্ক নয় কোনো নয়
minFractionDigits প্রিন্ট করার ন্যূনতম ভগ্নাংশের অঙ্ক নয় কোনো নয়
var ফরম্যাট করা সংখ্যা সংরক্ষণের ভেরিয়েবল নাম নয় পেজে প্রিন্ট
scope ফরম্যাট করা সংখ্যা সংরক্ষণের ভেরিয়েবলের স্কোপ নয় page

উদাহরণ

<%@ 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:formatNumber Tag</title> 
     </head> 
     <body> 
        <h3>সংখ্যা ফরম্যাট:</h3> 
        <c:set var = "balance" value = "120000.2309" /> 
        <p>USA-তে মুদ্রা :          <fmt:setLocale value = "en_US"/> 
           <fmt:formatNumber value = "${balance}" type = "currency"/> 
        </p> 
</body> 
</html>

উপরোক্ত কোড নিম্নলিখিত ফলাফল তৈরি করবে:

সংখ্যা ফরম্যাট: USA-তে মুদ্রা : $120,000.23

  1. SSD ফরম্যাট করার পদ্ধতি

  2. Windows 10-এ SD কার্ড ফরম্যাট করার পূর্ণ গাইড

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

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