Upload
halil-ibrahim-celenli
View
93
Download
0
Embed Size (px)
Citation preview
Servlet & JSP Lifecycle
HAZIRLAYAN : HALİL İBRAHİM ÇELENLİ
JVM(Java Virtual Machine)
Java : Sun Microsystems mühendislerinden James Gosling tarafından geliştirilmeye başlanmış açık kodlu, nesneye yönelik, zeminden bağımsız, yüksek verimli, çok işlevli, yüksek seviye, adım adım işletilen (yorumlanan-interpreted) ve derlenebilen(compiler) bir dildir.
Servlet Servlet : Java sınıfı olup http istemlerine cevap vermek için
kullanılır.
Sevlet Container(Web Container) : Servlet ile web server arasında iletişim sağlamaktadır.
Handle Request
Handle Request
service() metodu tamamlanır. Response ve request objeleri garbage collection icin uygun hale gelir. Thread sonlanır ya da thread pool(havuza)’a gonderilir.
Servlet Lifecycle
init() metodu belirli yapılandırma ayarlarını sevlet’e yüklemektedir.
Yapılandırıcı init() metodundan önce çalışır.
init() metodu servlet yaşam döngüsünde bir kez çalışır.
Sevice => İstekler karşılanır.(Handle Request)
Container servlet objesine artık ihtiyaç duymazsa destroy() metodunu çağırır. destroy() metodu servlet yaşam döngüsünde bir kez çalışır.
JSP (Java Server Pages)
JSP : Dinamik web sayfalarını html, xml gibi dillerle oluşturmak için kullanılan java teknolojilerinden biridir.
JSP Lifecycle
Yaşam döngüleri servlet’ler ile aynı mantıktadır.
JSP Lifecycle
Servlet & JSP
Örnek Proje : https://github.com/ibrahimcelenli/Servlet-JSP-Projects
Kaynaklar
https://www.wikipedia.org/ http://www.injavawetrust.com Head First Servlets and JSP
Dinlediğiniz için teşekkürler.