"/>"/>
Yazılım Dilleri
Asp.Net 4.5 Kitabı
Skip Navigation Links

Java JSP İlk Örnek

Bu makalemizde JSP (Java Server Pages)’ye giriş yapacağız.

 Bu makalemizde JSP (Java Server Pages)’ye giriş yapacağız.

 
Bir önceki makalemizde Java Web Projesi oluşturma işlemini incelemiştik. Şimdi bu projemize JSP’lerimi ekleyip nasıl çalıştıracağımızı inceleyelim.
 
WebContent klasörüne sağ tıklayıp yeni JSP dosyası ekleme işlemini yapıyoruz.
 
 
Sayfamızın adı Index.jsp olsun.
 
Finish butonuna basarak sayfayı projemize ekliyoruz.
 
 
JSP dosyasını oluşturduğumuzda hazır HTML kodları gelecektir.
 
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
 
</body>
</html>
 
Bu kodlardan en üst satırdaki kod bizim için en önemli bölümdür. Burada sayfamızın java diliyle kodlandığı belirtilmekte, karakter kodlaması belirtilmektedir.
 
Şimdi JSP içerisine Java kodlarını nasıl yazacağımızı inceleyelim. JSP’ye Java kodları, PHP’ye benzer şekilde yazılmaktadır. Örneğin “isim” değişkeni oluşturalım ve bunu ekranda yazdıralım.
 
<body>
      <%
            String isim = "Veysel Ugur KIZMAZ";
            out.print(isim);
      %>
</body>
 
Ekran görüntüsü aşağıdaki gibidir
 
 
Örnek kodda görüldüğü gibi, Java kodları <%%> bloğu içerisinde yazılmaktadır. Eğer kullanılması gereken bir package var ise bu da sayfanın üst tarafınaki page tagının bulunduğu bölüme aşağıdaki örnekteki gibi yazılır.
 
<%@page import="com.sun.xml.internal.bind.v2.schemagen.xmlschema.List"%>
 
Bu yazım şeklinin yanı sıra, eğer hiçbir işlem yapmıyor, sadece bir değişkenin değerini almak istiyorsak aşağıdaki örnekteki gibi bir yazım da gerçekleştirebiliriz.
 
<body>
      <%
            String isim = "Veysel Ugur KIZMAZ";
      %>
      <b><%=isim %></b>
</body>
 
Bu örnekte <%=isim %> ile “isim” değişkeninin değerini kullanıyoruz.
 
 


Veysel Uğur KIZMAZ
Bilgisayar Mühendisi
 

 

Yorumlar (1)

  1. Avatar
    Cemil

    10.04.2014

    başlangıç olarak gayet iyi bir yazı. teşekkürler

Yorum Yap

Mail listesine katılmak için tıklayınız

Hakkımdaki son bilgilere anlık erişmek için mail listesine katılabilirsiniz.