<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>ফরম্যাট করা সংখ্যা (১): <fmt:formatNumber value = "${balance}" type = "currency"/></p>
<p>ফরম্যাট করা সংখ্যা (২): <fmt:formatNumber type = "number" maxIntegerDigits = "3" value = "${balance}" /></p>
<p>ফরম্যাট করা সংখ্যা (৩): <fmt:formatNumber type = "number" maxFractionDigits = "3" value = "${balance}" /></p>
<p>ফরম্যাট করা সংখ্যা (৪): <fmt:formatNumber type = "number" groupingUsed = "false" value = "${balance}" /></p>
</body>
</html>
উপরোক্ত কোড নিম্নলিখিত ফলাফল তৈরি করবে:
সংখ্যা ফরম্যাট: ফরম্যাট করা সংখ্যা (১): £120,000.23 ফরম্যাট করা সংখ্যা (২): 000.231 ফরম্যাট করা সংখ্যা (৩): 120,000.231 ফরম্যাট করা সংখ্যা (৪): 120000.231