Basit JSF Özel Bileşen (Custom Component) Yapımı

Merhaba arkadaslar bu yazimda java tabanli basit bir jsf bileseni (component) nasil yapilir onu anlatacagim … Yapmak istedigim bilesene gelen bir degerin hepsini buyuk harf yapmak ilk once java classimizi […]

Merhaba arkadaslar bu yazimda java tabanli basit bir jsf bileseni (component) nasil yapilir onu anlatacagim … Yapmak istedigim bilesene gelen bir degerin hepsini buyuk harf yapmak ilk once java classimizi olusturalim ve UIComponentBase den ectend edelim ..  ve  encodeBegin methodunu ezelim (override) . Classimiz soyle :

yaziyibyt/YaziyiBuyut.java

Simdi ise bize bir tane .xml dosyasi lazim bu dosyada biz bilesene ulasabilecegimiz namespace , classimizin yolunu ve bilesenimizin ozellikleri nin isiminlerini tanimliyacagiz..

WEB-INF/yaziyibuyut.xml

ve son islem olarak bunu projemizin web.xml dosyasinda kutuphane olarak tanimliyoruz.

WEB-INF/web.xml

Simdi gelelim sayfamizda bilesenimizi nasil tanimliyacagimiza ve kullanacagimiza :

index.xhtml

ve sayfada ciktisi su sekilde olacak

custom

 

Umarim yararli olmustur ..
Iyi  Calismlar 😉

About Mehmet KILIÇ

Bilgisayar Mühendisi