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=""/>
<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