JSP ile JAVA Bean Kullanımı


Yazan : Şadi Evren ŞEKER

Bilindiği üzere JSP internet üzerinden HTML etiketlerinin (tags) arasında değişken içerikli (dynamic content) üretilmesi için geliştirilmiş bir teknolojidir.

Ancak JSP üzerindeki JAVA teknolojisinin sonuna kadar kullanılması sadece daha karmaşık kodlar ile sonuçlanmaktadır. Her ne kadar teknolojik olarak Bean bağımsız JSP kodları yazılabilese de kodlar çok karışmakta ve bir müddet sonra kod karmaşıklığı artmaktadır.

Çözüm olarak bean kullanılması ve JSP sayfalarından gerektikçe bu beanlerin çağırılması gerekmektedir.

Bir JSP sayfasında bean çağırmak için useBean komudu kullanılır. useBean komutunun 5 özelliği aşağıda verilmiştir:

  1. id : kullanılacak olan bean’in ismini belirlemeye yarar. Bu sayede JSP içerisinden kullanılabilecek bir isim verilmiş olunur.
  2. class: kullanılacak olan java bean sınıfının ismidir. Bu isimdeki sınıftan bir nesne türetilir.
  3. scope : Bean ‘in geçerli olduğu alanı belirlemektedir. Bu alanlar (page, request, application ve session olabilir)
  4. type : Bu alan, sınıf (class) alanından farklı tipte bir bean tanımlanacağı durumdan hangi tipte olduğunu belirtmek için kullanılır.
  5. beanName : Sınıf ismine alternatif olarak class alanıyla aynı amaçta kullanılmaktadır.


« JSP Dahili Nesneleri (JSP Implicit Objects)   |   İlişkisel Cebir (Relational Algebra) »



Yorumlar

Kullanıcı girişi yaparak ya da zorunlu olan * alanlarını doldurarak yorum yapabilirsiniz.

İsminiz *

Email adresiniz *

Web siteniz

Mesajınızı buraya yazabilirsiniz:

Bu Yazı Hakkında

Bilgisayar Kavramları üzerinde şu anda okumakta olduğunuz 'JSP ile JAVA Bean Kullanımı' isimli yazı 13 Jan 2009 tarihinde, saat: 02:46 'de Şadi Evren ŞEKER tarafından gönderilmiş, toplam 682 defa okunmuştur.

Benzer yazıları Web Teknolojileri kategorilerinden okuyabilirsiniz. Yazar ile irtibat kurmak için email gönderebilirsiniz. Yazıya yorum yapabilir ya da yapılan yorumları RSS 2.0 ile takibe alabilirsiniz.


Yazarın Kitabı

Bu yazının yazarı Şadi Evren ŞEKER'in son çıkan kitabı "Programlama ve Veri Yapılarına giriş (C, C++ ve JAVA ile)" hakkında bilgi almak için Buraya tıklayabilirsiniz.
Eklenen Son Yazılar
Yapılan Son Yorumlar
Yakın Yazılar
Bağlantılar