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ı

Javascript Nedir ?

Javascript web sayfalarını interaktif hâle getirebilmek için geliştirilmiş bir kodlama dilidir. Kısaltması JS'dir. Sunucu tabanlı değ...Devamı…

Cpanel nedir? Nasıl Kullanılır?

Hosting Nedir?   Hosting hizmeti veren sistem gerçekte çok hızlı bir internete bağlı olan iyi bir bilgisayardan farklı bir şey de...Devamı…

SmartDNS Nedir?

Coğrafi engellemenin kilitli kapılarının arkasına saklanmış bir dizi global siteyle, SmartDNS kullanmak, bu sınırlı içeriğe erişmenin ve web si...Devamı…

XML Nedir? Özellikleri Nelerdir?

XML Nedir?     XML, Extensible Markup Language ya da Türkçesiyle Genişletilebilir İşaretleme Dili, hem insanlar hem bilgi işle...Devamı…

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