JSTL Format Tag < fmt : formatNumber >
Java Server Pages Dersleri’ne devam ediyoruz. Bu dersimizde daha önce açıkladığımız Java Standart Tag Library Nedir? JSTL Kullanımı‘na detaylıca inceliyoruz. Bu yazıda ise JSTL’in Format Tag’larından fmt : formatNumber kullanımına bakacağız.
fmt : formatNumber Kullanımı
Sayısal işlemlerimizi kolaylaştıran bir yapıdır. Bu tag arasına yazacağımız parametreler sayı değişkenimizin türünü belirtecek.
<fmt:formatNumber type="ozellik_degeri" value="deger"/>
fmt : formatNumber Örneği
Bu JSP kodu örneğimizde formatNumber kullanımını işleyeceğiz. Sayısal değişkenimize çeşitli parametreler ile çeşitlendirip farklı özellikler kazanmasını sağlayacağız.
<%@page contentType="text/html" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>Burak Kutbay JSP </title> </head> <body> <p><b>Para Değeri:</b> <fmt:formatNumber type="currency" value="12345.6789"/></p> <p><b>Maksimum Sayı Değeri:</b> <fmt:formatNumber type="number" value="12345.6789" maxIntegerDigits="5" /></p> <p><b>Virgülden sonraki değer : </b> <fmt:formatNumber type="number" value="12345.6789" maxFractionDigits="1" /></p> <p><b>Yüzdesel Değer: </b> <fmt:formatNumber type="percent" value="12345.6789" /></p> </body> </html>
Sonuç
Para Değeri: 12.345,68 TL Maksimum Sayı Değeri: 12.345,679 Virgülden sonraki değer : 12.345,7 Yüzdesel Değer: % 1.234.568
No Comment! Be the first one.