Java Sunucusu Sayfası

Anasayfa Kurumsal Blog Java Sunucusu Sayfası

Web sayfalarının içeriğini veya görünümünü denetleyen bir teknolojidir.25 Aralık 2019Java 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.

WhatsApp