JavaServer Faces (JSF), Java tabanlı web uygulamalarını kolaylaştırmak için Model-View-Controller (MVC) yapısına uygun olarak geliştirilmiş bir şartnamedir (framework).
Güncel sürüm | 2.2.9 (Mojarra Reference Implementation) / 19 Aralık 2014 |
---|---|
Programlama dili | Java |
Tür | |
Resmî sitesi | javaserverfaces.java.net |
Kod deposu |
|
MVC örüntüsünün uygulanmasının event mekanizması ile mantığı üzerine kurulmuş bir API'dir. JavaServer Faces güçlü ve dinamik web uygulamaları geliştirmeyi kolaylaştıran web tabanlı ara yüzler hazırlamak için tasarlanmıştır. JSF Swing gibi bir takım standart bileşenler (butonlar, linkler, secim kutuları gibi) ya da özelleştirilmiş bileşenler oluşturmak için model sunmasının yanı sıra istemci taraflı olayların (event) işlenmesi için yöntemler sunar. Java için birçok web ara yüz uygulama çatısı bulunmasına karşın JavaServer Faces Java API olması ile öne çıkmaktadır. JSF “Java community” standardıdır. JavaBean bileşenleri paradigmasının, web arayüz tasarımında kullanılmasına olanak verir.
Ancak JSF'in doğrudan HTML kodlarının kullanımına getirdiği kısıt çözülmesi zor ekran problemlerine yol açmaktadır. JSF bir diğer olumsuz yanı ise hızlıca kullanılamamasıdır. Bir projede tam anlamıyla kullanılabilmesi için oldukça uzun süreçli bir eğitim sürecini gerektirmektedir.
JavaServer Faces teknolojisinin farklı uygulamaları bulunmaktadır. Bunlar:
- Mojarra
- MyFaces
- PrimeFaces
Dış bağlantılar
- JavaServer Faces
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
JavaServer Faces JSF Java tabanli web uygulamalarini kolaylastirmak icin Model View Controller MVC yapisina uygun olarak gelistirilmis bir sartnamedir framework JavaServer FacesGuncel surum2 2 9 Mojarra Reference Implementation 19 Aralik 2014 2014 12 19 Programlama diliJavaTurResmi sitesijavaserverfaces java netKod deposugithub com jakartaee faces MVC oruntusunun uygulanmasinin event mekanizmasi ile mantigi uzerine kurulmus bir API dir JavaServer Faces guclu ve dinamik web uygulamalari gelistirmeyi kolaylastiran web tabanli ara yuzler hazirlamak icin tasarlanmistir JSF Swing gibi bir takim standart bilesenler butonlar linkler secim kutulari gibi ya da ozellestirilmis bilesenler olusturmak icin model sunmasinin yani sira istemci tarafli olaylarin event islenmesi icin yontemler sunar Java icin bircok web ara yuz uygulama catisi bulunmasina karsin JavaServer Faces Java API olmasi ile one cikmaktadir JSF Java community standardidir JavaBean bilesenleri paradigmasinin web arayuz tasariminda kullanilmasina olanak verir Ancak JSF in dogrudan HTML kodlarinin kullanimina getirdigi kisit cozulmesi zor ekran problemlerine yol acmaktadir JSF bir diger olumsuz yani ise hizlica kullanilamamasidir Bir projede tam anlamiyla kullanilabilmesi icin oldukca uzun surecli bir egitim surecini gerektirmektedir JavaServer Faces teknolojisinin farkli uygulamalari bulunmaktadir Bunlar Mojarra MyFaces PrimeFacesDis baglantilarJavaServer Faces