JSF Veritabanı Kayıt Ekleme

Java Server Faces Dersleri

Java Server Faces Dersleri

Java Server Faces Derslerine devam ediyoruz.

Java Server Faces ile Veritabanı İşlemlerine kayıt ekleme kısmından giriş yapıyoruz. Veritabanı işlemleri şu aşamadan oluşur.

  • Verileri kullanıcıdan alma
  • Veritabanına bağlanma
  • Verileri veritabanına ekleme
  • Veritabanı bağlantısını kapatma.

Java Server Faces sayfalarımızda bu işlemleri yaptıktan sonra amacımıza ulaşmış olacağız.

Örneğimiz Üye Kayıt Formu üzerine olucaktır.

Veritabanına kayıt işlemini gerçekleştireceğimiz bean’imizi yapalım. Yazacağımız bu bean kullanıcıdan alınan bilgileri veritabanına işlemek üzere yazılacak. Java Server Faces sayfamız üzerinden bilgiler bu user_register bean’imize gelicek ve veritabanına gerekli kolonların gerekli alanlarına formumuzdan gelen bilgiler yazılacaktır.

user_register beanimizi tanımladık. Bu beande her zaman olduğu gibi getter ve setter fonksiyonlarımızı yazıyoruz.

index.xhtml sayfamızı yapalım. Önceki Java Server Faces Dersleri’nde JSF Html Bileşenlerini gördüğümüz için çok fazla detaya girmeyeceğim. Her zaman aşina olduğumuz bir üye kayıt sayfası yapalım.

Üye kaydı yapacağımız index.xhtml Java Server Faces sayfamız’ı hazırladık. Kullanıcıdan alacağımız bu bilgileri veritabanına kaydetmemiz için form bileşenlerinin değerlerini user_register bean’imizde ki değişkenlerimize ulaşır. Bean’e ulaşan değerler ile veritabanı bağlantısı yapıldıktan sonra prepareStatement ile sql cümleciği ile veritabanına kaydedilmek üzere gönderilmiştir. Try , Catch ve Finally ile programın hata vermesini engellemeye çalışmaktayız.

3 Yorum

  1. muhammed

    Hocam çok güzel anlatmışsınız ama en son sayfada yönlendirme oluyor mu yoksa index.xhtml demi kalıyor merak ettim

    Teşekkürler

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir