Java Server Page

JSTL Format Tag < fmt : formatNumber >

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

 

DAHA FAZLASI:Java Server Page

İlgini Çekebilir

YORUM YAP

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