JSTL Format Tag < fmt : formatNumber >

Java Server Page

Jstl Dersleri lesson

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

 

Leave a Reply

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Burak KUTBAY 2010 - 2019
%d blogcu bunu beğendi: