BUILDING DYNAMIC WEB APPLICATIONS: USING JSP DIRECTIVES EĞİTİMİ

JSP direktifleriyle sayfa davranışını yönetin

page direktifi öznitelikleri, include direktifi, taglib direktifi, errorPage, contentType, session ve isThreadSafe ayarları.

JSP direktiflerini öğrenin: page, include ve taglib; contentType, pageEncoding, session, buffer, errorPage ve web.xml jsp-property-group ile merkezi sayfa yapılandırması.

2 gün Temel Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

JSP direktiflerinin sayfa derleme ve davranışına etkisi

Eğitim, JSP direktiflerinin derleme zamanındaki rolünü anlatır. page direktifinin import, contentType, pageEncoding, session, buffer, autoFlush, errorPage, isErrorPage, isELIgnored ve language öznitelikleri, include direktifi ile statik birleştirme, taglib direktifi ile etiket kütüphanesi bildirimi uygulamalı işlenir. jsp-config ve web.xml property-group ile ortak ayarlar, include direktifi ile jsp:include farkı ve performansa etkisi gösterilir.

Süre ve Format

2 Gün. Her gün dört modül; page Direktifi; include, taglib ve Merkezi Yapılandırma ekseninde ilerleyen uygulamalı program.

Seviye

Temel Seviye — JSP direktifleri: page, include ve taglib direktifleri, öznitelikleri ve sayfa yapılandırma.

Öğrenme Metodu

Tomcat'te üretilen servlet kodu incelenerek her direktifin derlemeye etkisi görülür; küçük deneyler ve alıştırmalarla pekiştirilir.

Neden Bu Eğitim?

⚙️Derleme Anlayışı

Direktiflerin üretilen servlet'i nasıl etkilediğini görürsünüz.

🌐Doğru Kodlama

Türkçe karakter ve UTF-8 sorunlarını kalıcı çözersiniz.

📦Ortak Ayarlar

web.xml ile merkezi sayfa yapılandırması kurarsınız.

Anahtar Konular

JSP direktifleripage directiveinclude directivetaglib directiveJSP errorPageJSP UTF-8jsp-configJava web eğitimiTomcat JSPJSP encoding
“Küçük bir direktif, bütün sayfanın davranışını belirler.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
JSP Girişi

Temel JSP etiketlerini görmüş olmak yeterlidir.

2
Java Bilgisi

Paket, import ve istisna kavramları bilinmelidir.

3
HTTP Başlıkları

Content-Type ve karakter seti kavramlarına aşinalık yararlıdır.

4
Tomcat

Yerel Tomcat kurulumu hazır olmalıdır.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı, page direktifi özniteliklerini amaca göre yapılandırır.
Modül 1
Kodlama ve İçerik Türü
  • contentType ve charset ayarı
  • pageEncoding ile kaynak dosya kodlaması
  • UTF-8 Türkçe karakter sorunları
  • response header etkisi
  • XML/JSON çıktı üreten JSP
  • Filtre ile global kodlama karşılaştırması
Modül 2
import ve language
  • import ile sınıf ve paket bildirimi
  • Birden çok import biçimi
  • Otomatik içe aktarılan paketler
  • language özniteliği
  • extends ile üst sınıf
  • Üretilen servlet'te import çıktısı
Modül 3
Oturum ve Arabellek
  • session="false" kullanımı
  • buffer boyutu ve autoFlush
  • Arabellek taşması hatası
  • isThreadSafe ve SingleThreadModel geçmişi
  • Yanıt commit sonrası yönlendirme sorunu
  • Performans etkisi
Modül 4
Hata Sayfaları
  • errorPage ve isErrorPage
  • exception implicit nesnesi
  • web.xml error-page ile karşılaştırma
  • Hata sayfası güvenliği
  • HTTP 404/500 özelleştirme
  • Hata logu tasarımı
Günün hedefiKatılımcı, include ve taglib direktiflerini kullanıp ortak ayarları web.xml'de toplar.
Modül 1
include Direktifi
  • Derleme zamanı statik birleştirme
  • jsp:include ile farkları
  • Parça dosya uzantısı .jspf
  • Değişken paylaşımı ve ad çakışması
  • Değişiklikte yeniden derleme davranışı
  • Üst bilgi/alt bilgi şablonu
Modül 2
taglib Direktifi
  • uri ve prefix öznitelikleri
  • JSTL ve özel etiket kütüphanesi bildirimi
  • tagdir ile tag dosyaları
  • TLD çözümleme
  • Ad alanı çakışması
  • Etiket kütüphanesi hata ayıklama
Modül 3
jsp-config ve web.xml
  • jsp-property-group ile desenli ayar
  • include-prelude / include-coda
  • el-ignored ve scripting-invalid
  • page-encoding global ayarı
  • Üretim ve geliştirme modları
  • Tomcat JspServlet parametreleri
Modül 4
Birleştirme Çalışması
  • Direktiflerle şablonlu çok sayfalı uygulama
  • Hata sayfası ve oturum politikası
  • Merkezi kodlama ayarı
  • Statik ve dinamik include karşılaştırma ölçümü
  • Gözden geçirme kontrol listesi
  • Mini proje sunumu

Eğitim Kazanımları

Program sonunda katılımcılar:

⚡
page Direktifi

page direktifinin başlıca özniteliklerini doğru ayarlayabilirsiniz.

🛠️
Karakter Kodlaması

UTF-8 ile Türkçe karakter sorunlarını çözebilirsiniz.

🎯
Oturum Denetimi

Gereksiz oturum oluşumunu kapatabilirsiniz.

🧩
Hata Sayfaları

errorPage ile özel hata yönetimi kurabilirsiniz.

🔍
include Seçimi

Statik ve dinamik include arasında bilinçli seçim yapabilirsiniz.

📈
taglib Bildirimi

Etiket kütüphanelerini doğru bildirebilirsiniz.

🔐
web.xml Ayarları

jsp-property-group ile merkezi yapılandırma yapabilirsiniz.

🚀
Üretilen Kod Okuma

Derlenmiş servlet kodunu inceleyerek hata ayıklayabilirsiniz.

Kimler İçin Uygundur?

  • JSP
  • çalışan geliştiriciler ve mevcut JSP projelerinde yapılandırma sorunlarını gidermek isteyen bakım ekipleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
JSP ile çalışan geliştiriciler ve mevcut JSP projelerinde yapılandırma sorunlarını gidermek isteyen bakım ekipleri için uygundur.
include direktifi ile jsp:include farkı nedir?
Direktif derleme zamanında statik birleştirir; jsp:include ise istek anında dinamik çalışır. Eğitimde ikisi ölçümle karşılaştırılır.
Türkçe karakter sorunu çözülür mü?
Evet, contentType, pageEncoding ve filtre seviyesinde UTF-8 yapılandırması uygulanır.
Hangi sunucu kullanılır?
Apache Tomcat kullanılır.
Sertifika verilir mi?
Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Building Dynamic Web Applications: Using JSP Directives Eğit Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeTemel Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Yazılım Geliştirme GenelAutomation Anywhere A360 Eğitimi
Yazılım Geliştirme Eğitimleri

Automation Anywhere A360 Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Automation Anywhere A360 eğitimi: Control Room, Bot Editor, Excel ve web otomasyonu, hata yönetimi, Credential Vault ve Document Automation ile RPA geliştirme.

Detayları Gör →
Yazılım Geliştirme GenelAutomation Anywhere for End Users Eğitimi
Yazılım Geliştirme Eğitimleri

Automation Anywhere for End Users Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

Automation Anywhere son kullanıcı eğitimi: Control Room, bot çalıştırma ve zamanlama, görev izleme, hata raporlama, Bot Store ve Recorder ile basit otomasyon te

Detayları Gör →
Yazılım Geliştirme GenelAUTOSAR ile Otomotiv Yazılım Geliştirme: Klasik ve Uyumlama Platformları Eğitimi
Yazılım Geliştirme Eğitimleri

AUTOSAR ile Otomotiv Yazılım Geliştirme: Klasik ve Uyumlama Platformları Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

AUTOSAR Classic ve Adaptive Platform eğitimi: SWC, RTE, BSW, CAN, UDS ve tanılama ile ara::com, SOME/IP, Execution Management üzerinden otomotiv yazılım gelişti

Detayları Gör →
Yazılım Geliştirme GenelAUTOSAR Temel Yazılımı - A Eğitimi
Yazılım Geliştirme Eğitimleri

AUTOSAR Temel Yazılımı - A Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

AUTOSAR Temel Yazılımı A eğitimi: BSW katmanları, MCAL, EcuM, BswM, CanIf, PduR, Com, Dcm, Dem ve NvM modüllerinin yapılandırılması ve ECU entegrasyonu.

Detayları Gör →
Yazılım Geliştirme GenelAçık Kaynak Kodlu Yazılım (OSS) Yönetimi Eğitimi
Yazılım Geliştirme Eğitimleri

Açık Kaynak Kodlu Yazılım (OSS) Yönetimi Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

Açık kaynak yazılım yönetimi eğitimi: GPL, Apache, MIT lisans yükümlülükleri, uyumluluk, SBOM, SCA taraması, zafiyet izleme ve OSPO ile kurumsal OSS politikası.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn