| |
|
Jsp / İlk JSP Sayfası
İlk JSP Sayfası
|
 |
Yazar: FERDIKUCUK
Eklenme:
27/06/08
Okunma:
143 |
|
|
| |
| |
|
|
Önceki yazılar JSP’ye giriş ve Geliştirme ortamının kurulumu yazılarıydılar. Bu yazı tarihi gösteren basit bir jsp sayfasını kodlayıp çalıştığını görmek üzerine..
Öncelikle bilgisayarınızda Tomcat’in çalışır durumda olduğuna emin olun: http://localhost:8080 adresine girdiğinizde açılış sayfasını görmeniz gerekir. Eğer Tomcat çalışmıyorsa ekranın sağ alt köşesinde Tomcat ikonuna sağ tıklayıp Tomcat servisini başlatın, servis başladıktan sonra tekrar açılış sayfasını görmeyi deneyin.
Daha sonra sevdiğiniz bir metin editörünü (bknz: notepad) açın ve aşağıdaki kodu yazın.
Kod Çizelgesi Kod Dili: html
<%@ page language=”java” contentType=”text/html; charset=iso-8859-9″ %>
<html>
<title>İlk JSP Sayfası</title>
<body>
<h1>
Şu anki sunucu zamanı: <%= new java.util.Date() %>
</h1>
</body>
</html>
Bunu “$CATALINA_HOME\webapps\ROOT\” klasörünün içine “test.jsp” adıyla kaydedin, ve tarayıcınıza http://localhost:8080/test.jsp yazın. Aşağıdaki gibi bir sayfa göreceksiniz.
Hayırlı olsun ! İlk jsp sayfanızı yaptınız ve o anki sunucu zamanını gösterdiniz. Bu sayfayla sunucunuzun (Tomcat) in çalışır durumda olduğunu, jsp sayfalarını çalıştırabildiğini ve o anki zamanı öğrenmiş oldunuz.
test.jsp sayfasının koduna biraz yakından bakalım:
İlk satır “<%@ page language=”java” contentType=”text/html; charset=iso-8859-9″ %>” sayfanın java dilinde yazılmış içeriğinin text/html olduğunu ve karakter setinin de iso-8859-9 olduğunu belirten “jsp directive”i dir. Denemek isterseniz karakter setini “iso-8859-1″ olarak değiştirin. Sayfadaki türkçe karakterlerin bozulduğunu göreceksiniz.
Daha sonra gelen satırlar standart html kodları, ancak aradaki “<%= new java.util.Date() %>” kısmı ekrana tarihin yazdırıldığı yerdir. Bu kod bir Date nesnesi yaratarak onu yazdırır.
“<%= ” kısmı asp’deki Response.Write kısaltması olan “<%= ” ile aynıdır.
Kişi ilk jsp sayfasını da yazıp çalıştırdıktan sonra arka planda neler olduğuna bakmak için hazır demektir. Bir sonraki yazı bununla ilgili: Bu jsp sayfası bana gelene kadar nerelerden geçti ?
|
| |
|
|
|