Java Sunucusu Sayfası

Web sayfalarının içeriğini veya görünümünü denetleyen bir teknolojidir. 25 Aralık 2019

Java Sunucusu Sayfası (JSP), Web sayfasında gönderilmeden önce Web sayfasını değiştirmek için Web sayfasında belirtilen ve Web sunucusunda çalışan küçük programlar , sunucu uygulamaları , Web sayfalarının içeriğini veya görünümünü denetleyen bir teknolojidir.

 

Neden JSP Kullanılmalı?

 

Web'in ilk günlerinde, Common Gateway Interface (CGI), dinamik web içeriği geliştirmek için tek araçtı. Ancak, CGI etkili bir çözüm değildir. Gelen her istek için, web sunucusunun yeni bir işletim sistemi işlemi oluşturması, bir yorumlayıcı ve komut dosyası yüklemesi, komut dosyasını yürütmesi ve ardından yeniden yırtması gerekir. Bu sunucu için çok vergilendirilir ve trafik miktarı arttıkça iyi ölçeklenmez.

Çeşitli CGI alternatifleri ve geliştirmeleri, örneğin FastCGI, mod_ perl Apache'den, Netscape'ten NSAPI, Microsoft'tan ISAPI ve Sun Microsystems'dan Java Sunucu Programları yıllar içinde oluşturulmuştur. Bu çözümler daha iyi performans ve ölçeklenebilirlik sunarken, tüm bu teknolojiler ortak bir sorundan muzdariptir: Bu, dinamik web sayfalarının oluşturulmasını yalnızca programcılar alanına iter. Bununla birlikte, JavaServer Pages bunların hepsini değiştirir.

 

Öğeleri HTML Sayfalarına Gömme

 

HTML'yi programlama koduna gömmek yerine, JSP, HTML kodlarına özel kod gömmenizi sağlar. Varsayılan Java ancak JSP belirtimi JavaScript, Perl ve VBScript gibi diğer diller için de kullanılabilir. Tüm JSP öğelerine daha sonra ayrıntılı olarak bakmaya başlayacağız, ancak bu noktada sizi basit bir JSP sayfası:

<html>  <body bgcolor="white">  <% java.util.Date clock = new java.util.Date( ); %>  <% if (clock.getHours( ) < 12) { %>    <h1>Good morning!</h1>  <% } else if (clock.getHours( ) < 18) { %>    <h1>Good day!</h1>  <% } else { %>    <h1>Good evening!</h1>  <% } %>  Welcome to our site, open 24 hours a day.  </body></html>

 

Kurumsal Java API'leriyle entegrasyon

 

Son olarak, JavaServer Pages, Java Servlets API'sının üzerine inşa edildiğinden JSP, tüm güçlü Kurumsal Java API'ları:

JDBC
Uzaktan Yöntem Çağırma (RMI) ve OMG CORBA desteği
JNDI (Java Adlandırma ve Dizin Arayüzü)
Kurumsal JavaBeans (EJB)
JMS (Java Mesaj Servisi)
JTA (Java İşlem API'sı)
Bu, JavaServer Pages'ı mevcut Java Enterprise çözümlerinizle kolayca entegre edebileceğiniz veya sıfırdan başlıyorsanız kurumsal bilgi işlemin birçok özelliğinden yararlanabileceğiniz anlamına gelir.

Benzer Blog yazıları

VPS Nedir?

VPS hosting, Virtual Private Server barındırma için bir kısaltmadır. Sanal Özel Sunucu barındırma planları müşterilere sanal makinele...Devamı…

JQuery Nedir? Nasıl Öğrenilir?

Internet Explorer 6 ve diğer tarayıcı uyumsuzlukları için çözümler getiren jquery ile çalışmak artık oldukça kol...Devamı…

Java Nedir? Ne İşe Yarar?

Java Nedir? Sun Microsystems firmasının mühendislerinden James Gosling tarafından geliştirilen; her işletim sistemi üzerinde çalışan...Devamı…

Açık Kaynak Yazılım Nedir?

Açık kaynaklı yazılım, herkesin inceleyebileceği, değiştirebileceği ve geliştirebileceği kaynak kodlu bir yazılımdır. "Kaynak kod", &...Devamı…

Hızlı İletişim
Hızlı İletişim+90 212 347 33 11info@ata.com.trTeklif İste
Teklif İste