Archives

  • 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;   [...]

    Jun 28th, 2010 | Filed under JSF
  • Property Listesi

    Java da tüm property değerlerini okuman için aşağıdaki örneği kullanabilirsiniz. public static void main(String[] args) {     Properties prop = System.getProperties();     System.out.println("Tum degerler");     prop.list(System.out); }

    Jun 26th, 2010 | Filed under Java
    Tags: ,
  • MySql password reset

    MySql de daha once kurulum yapip kaldirdiysaniz veya halen bir mysql var ise yeni kurulumda current password bilgisini yani eski password u isteyebilir. Eski bilgileri silmek icin “c:\Documents and Settings\Administrator\Application Data\MySQL” klasorunu silerseniz sorun gidecektir.

    Jun 20th, 2010 | Filed under Kategorilenmemiş
  • JSF Tanım Dosyalarını Ayırma

    JSF içerisindeki faces-config.xml dosyasının kalabalıklığından sıkıldıysanız aşağıdaki yöntemdeki gibi parçalayabilirsiniz. Öncelikle web.xml de aşağıdaki tanımı yapmalıyız. <context -param>     <param -name>javax.faces.CONFIG_FILES</param>     <param -value>/WEB-INF/faces-config-navigation.xml,/WEB-INF/faces-config-beans.xml</param> </context>

    Jun 19th, 2010 | Filed under JSF
  • JSF İl – İlçe Seçimi

    JSF ile il ve ilçe seçimi gibi action yöntemleri arıyorsanız aşağıdaki örnek işinizi görebilir. Buna göre şehir seçimi sonrası ilçeler otomatik olarak yüklenecektir. JSF eventini burada valueChangeListener yakalayacaktır. Ancak ben yinede PrimeFaces ve A4J ajax suppor ile yapmanızı tavsiye ederim. JSF ön yüz <h:selectOneMenu value="#{demoBean.sehir}" immediate="true" valueChangeListener="#{demoBean.valueChangeMetod}" onchange="submit();">  <f:selectItem itemValue="06" itemLabel="Ankara"/>  <f:selectItem itemValue="34" itemLabel="Istanbul"/>  <f:selectItem [...]

    Jun 18th, 2010 | Filed under JSF
  • JSF Scope Yaşam Döngüsü

    JSF scope yaşam döngüsü Java 1.5 ile gelen @PostConstruct @PreDestroy metodları ile takip edilebilir. Belirtilen scope a göre nesnenin yaşamı sonrası ve nesne yaşamının sona ermesi öncesi kontrol yapılabilir. Aşağıdaki örnekte nesne yaşamı kontrol ediliyor. Ancak burada önemli olan nesnenin bellekte oluşma ve silinme zamanları değil scope içerisindeki yaşam döngüsüdür. public class DemoBean {  private [...]

    Jun 18th, 2010 | Filed under JSF
  • JSF DataTable Veri Silme

    JSF DataTable listelenen verilerden seçtiğimizi silmek veya düzenlemek için f:setPropertyActionListener ile veri aktarımı yapabiliriz. Bunun için aşağıda bir örnek bulunmakta. Öncelikle verileri taşımak için kullanacağımız bir bean oluşturalim. Bu bean ManagedBean değildir ve bu şekilde tanımlanmasına gerek bulunmamaktadır. Ogrenci.java public class Ogrenci {  public Ogrenci(Integer id, String ad, String soyad) {   super();   this.id [...]

    Jun 18th, 2010 | Filed under JSF
  • Java ile Resim Parçalama

    Asagidaki ornekte Java kullanarak resimlerini belirli parçalara ayirmayi bulabilirsiniz. Puzzla yapmak için güzel bir örnek olabilir :) import javax.imageio.ImageIO; import java.awt.image.BufferedImage; import java.io.*; import java.awt.*;   public class ResimParcalama {  public static void main(String[] args) throws IOException {     //Resim okunuyor   FileInputStream fis = new FileInputStream("c:/javaTest/img/duke.png");   BufferedImage image = ImageIO.read(fis);     [...]

    Jun 18th, 2010 | Filed under Java
Archive for June, 2010