02_ApacheTomcat Kurulumu ve JSF HelloWorld Uygulaması

Merhaba arkadaşlar bu yazımda JSF de ilk uygulamamızı geliştirmek için neler gerekli ve ilk uygulamamızı yapacağız.

JSF Uygulaması Geliştirmek İçin Gerekli Olanlar:

1-)Herhangi bir IDE(Eclipse,Intellij IDEA vb.)

2-)Application Server(Tomcat,GlassFish vb.)

3-)Gerekli jar dosyaları gereklidir.

Ben bu yazı dizilerimde IDE olarak Eclipse kullanacağım. Sizde kendi makinenize uygun olan Eclipse sürümünü buradan indirebilirsiniz. Application Server olarak Apache Tomcat kullanacağım. Şimdi Eclipse Apache Tomcat kurulumunu yapalım:

Önce Tomcat’i bu adresten indirelim. Daha sonra pc de herhangi bir yere bu zip dosyasını çıkartalım ve Eclipse açalım.

Burada Servers kısmını seçelim ve new server linkine tıklayalım. Karşımıza aşağıdaki gibi ekran gelecektir:

Burada indirdiğimiz tomcat sürümünü seçelim ve next diyelim.

Buradan Browse diyerek indirdiğimiz Tomcat kök klasörünü seçelim ve finish diyerek kurulumu tamamlayalım. Son olarak Servers kısmına tomcat aşağıdaki gibi eklenmiştir.

Tomcat sunucusunu başarılı bir şekilde kurmuş olduk şimdi JSF  eclipse için gerekli plugin kurulumlarını yapalım.

Sırasıyla HELPEclipse MarketplaceJBoss Tools’u kuralım. Bu kurulumda başarılı bir şekilde gerçekleştiğine göre şimdi yeni bir JSF projesi başlatalım ve ilk örneğimizi yapalım:

FileNewDynamic Web Project diyerek bu ekranı açalım:

Burada Configuration alanını Modify diyerek JavaServer Faces v2.2’ i seçelim ve gerekli yerleri doldurduktan sonra NextNext diyelim.

Karşımıza gelen ekranda Generate web.xml alanını true yapalım ve next diyelim.

Burada mojarra’yı seçelim ve finish diyerek ilk projemizi oluşturmuş olduk.

Projemizin dosyaları bu aşağıdaki gibi olacaktır.

Burada Java Resources altında java classslarımız bulunacaktır. Web Content altında ise JSF Sayfalarımız olacaktır. Şimdi bir jsf sayfası oluşturalım:

Web Content’e sağ tıklayalım ve NewXHTML Page diyelim ve karşımıza gelen ekranda sayfamıza isim verelim ve tekrardan next diyelim:

Burada ekran görüntüsündeki kısımları seçelim ve finish diyerek ilk sayfamızı oluşturalım.

 

Burada xmlns olarak tanımlananlar bizim etiket kütüphanelerimizdir.

<h:outputText> etiketi ekrana yazdırmamızı sağlar.

Projemizi çalıştırmak için sağ tıklayalım ve Run AsRun On Server diyerek projemizi koşturalım.Ve ekranımız:

Bu yazımı burada bitiriyorum. Diğer yazılarımda görüşmek üzere projenin kodlarına buradan erişebilirsiniz.

Print Friendly, PDF & Email

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.