JSP JSTL Core Tag < c:choose > < c:when >, < c:otherwise >

Java Server Page
javb

Java Server Pages Dersleri‘ne devam ediyoruz. Java Server Pages JSTL‘lerden Core Tag olan <c:choose> <c:when>, <c:otherwise> taglarını inceleyeceğiz.

Choose Tag, Java Server Pages ( JSP ) Switch Case Kullanımı‘nda gördüğümüz gibi bir işleve sahiptir. İstenilen durum olduğunda yapmasını istediğimiz durumları yazıyoruz.

<c:choose>
    <c:when test="${deger}">
       //yapıacak işlemler
    </c:when>
    <c:when test="${deger2}">
        //yapıacak işlemler
    </c:when>
    <c:otherwise>
        //enson durum
    </c:otherwise>
</c:choose>

Bu kullanım JSTL Core Tag’da kullanılır.

Örnek olarak;

<%-- 
    Document   : index
    Created on : 02.May.2014, 20:16:49
    Author     : Burak Kutbay
    Site       : blog.burakkutbay.com
--%>

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<html>
<head>
<title>b</title>
</head>
<body>
<c:set var="sonuc" value="${50}"/>
<p>Senin Notun: <c:out value="${sonuc}"/></p>
<c:choose>
    <c:when test="${sonuc <= 49}">
       Kötüsün
    </c:when>
    <c:when test="${sonuc > 49}">
        İyisin
    </c:when>
    <c:otherwise>
       Bilemedim
    </c:otherwise>
</c:choose>
</body>
</html>

 

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: