1~

Minter Coder's Blog

4-Jsp Directives

2021-01-18

Arkadaşlar Merhabalar jspde directives(direktifler) işleyeceğiz.Bu direktifler ilk jsp dersinde anlatıldığında gördüğünüz servlet classına çevirme işlemini komple etkiliyor.Directives ;

<%@ page ... %>

<%@ include ... %>

<%@ taglib ... %>

1-Page directive

Page directive current jsp sayfası ile ilgilidir.Attributeleri çok fazla var ben buraya en çok kullanılan ve işe yarayanları bırakacağım.

contentType -> bu sayfanın içeriğini belirler.

isErrorPage -> şuan da kullanılan sayfanın hata sayfası mı yoksa değil mi onu gösterir.

errorPage -> hata oluştuğunda hata sayfasını göstermesi için error sayfasını yazarız.

import -> Javada da kullandığımız gibi import burda da geçerlidir.

language -> Sayfanın dilini açıklar ex , java gibi.

pageEncoding -> sayfanın kodlamasının hangi türde olduğunu yazarsınız ; ör UTF-8 , latin5 gibi

Örnek bir page directive aşağı bırakıyorum.

<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" import="java.util.List" isErrorPage="false"
errorPage="hataSayfasi404.jsp"
%>

2-Include directive

Bir başka jsp dosyasını dahil etmek için kullanılır.Aşağıdaki örnek include directive'yi kısaca açıklıyor.

3-Taglib directive

Tag library , etiket kütüphanesi , bizim ilerde göreceğimiz jstlde (jsp standard tag library) kullanacağız.Sadece kullanımı ;

<%@ taglib uri="urlsi" prefix="onek" %>

 

Jspde directiveler bu kadardı umarım anlaşılmıştır.