JSTL Function fn : contains()

Java Server Page

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 Function Tag’larından  fn : contains() kullanımına bakacağız.

 

fn : contains() Kullanımı

boolean fn:contains(String degisken, String kontrol_degisken)

Değişkenimizin içerisinde aramak istediğimiz bir harf ya da bir kelime ya da bir ifade ne derseniz deyin aramak için kullanılan oldukça kullanışlı bir tag. Bu tag sonuç olarak boolean değer döndürür.

fn : contains() Örneği

Bu örneğimizin sadece bir cevabı olucak. Doğru ya da yanlış.

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>Burak Kutbay</title>
</head>
<body>
<c:set var="Cumle" value="Burak Kutbay BLOG"/>
<c:set var="Kelime_bul" value="BLOG" />
<c:if test="${fn:contains(Cumle, Kelime_bul)}">
 <c:out value="Cümlede BLOG kelimesi var."/>
</c:if>
</body>
</html>

Bu programın cevabı doğrudur ve ekrana “Cümlede BLOG kelimesi var” yazını verecektir.

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: