Archives
-
Herhangi Bir Java Sınıfını Seam Componenti Haline Getirme
Seam içerisinde bir sınıfı component haline getirmek istiyorsanız sınıfın başına @Name tanımı ekleyebilirsiniz. Ancak sınıf derlenmiş veya bir paket içerisinde ise ne yapardınız ? Inheritance ile çözebiliriz diyebilirsiniz ancak final sınıflarda bu da işe yaramayacaktır. Bu durumda elinizdeki diğer alternatif component tanımını components.xml içerisinde yapmaktır. Örneğin Apache StringUtils sınıfı için components.xml de aşağıdaki gibi bir [...]
Tem 12th, 2011 | Filed under JBoss Seam -
Component Binding
JSF te ön yüzde kullandığımız nesnelerin sunucu sınıflarındaki karşılıklarını oluşturmak için binding özelliği kullanılır. Örneğin aşağıda bir input nesnesi bulunmakta ve kayitDemo beanindeki adNesnesi ne bind edilmekte. <h:inputText value="#{kayitDemo.ad}" binding="#{kayitDemo.adNesnesi}"/> <h:commandButton action="#{kayitDemo.kaydet}" value="Kaydet" /> Bu durumda adNesnesi ne aşağıdaki gibi tüm özellikleri ile erişebiliriz. public class KayitDemo { private String ad; private HtmlInputText adNesnesi; [...]
Haz 28th, 2010 | Filed under JSF
Son Yorumlar