Kayıtlar

JSF Ders16 - Form Tag Elemanları | selectManyListbox

Resim
<h:selectManyListbox value="#{sinifIsmi.secilenler}" size="2">     <f:selectItems value="#{sinifIsmi.secenekler}"/> </h:selectManyListbox> <h:selectManyListbox value="#{sinifIsmi.secilenler}" size="2">     <f:selectItem itemValue="secenek1" itemLabel="secenek1"/>     <f:selectItem itemValue="secenek2" itemLabel="secenek2"/> </h:selectManyListbox> JSF'de listbox yukarıda görüldüğü üzere iki farklı şekilde oluşturulabilir. size parametresi isteğe bağlıdır.Listboxta gösterilecek satır sayısını ifade eder. Personel.java package test; import java.io.Serializable; import java.util.Arrays; import javax.faces.bean.*; @ManagedBean @SessionScoped public class Personel implements Serializable { private static final long serialVersionUID = 1L ; /* diğer üye elemanlar */ private

JSF Ders15 - Form Tag Elemanları | selectOneListbox

Resim
<h:selectOneListbox value="#{sinifIsmi.secilen}" size="2">     <f:selectItems value="#{sinifIsmi.secenekler}"/> </h:selectOneListbox> <h:selectOneListbox value="#{sinifIsmi.secilen}" size="2">     <f:selectItem itemValue="secenek1" itemLabel="secenek1"/>     <f:selectItem itemValue="secenek2" itemLabel="secenek2"/> </h:selectOneListbox>  JSF'de listbox yukarıda görüldüğü üzere iki farklı şekilde oluşturulabilir. size parametresi isteğe bağlıdır.Listboxta gösterilecek satır sayısını ifade eder. Personel.java package test; import java.io.Serializable; import java.util.Arrays; import javax.faces.bean.*; @ManagedBean @SessionScoped public class Personel implements Serializable { private static final long serialVersionUID = 1L ; /* diğer üye elemanlar */ private int randevuAyim

Eclipse Plugin Nasıl Kaldırılır ?

Resim
   İstemediğimiz Eclipse Pluginleri Eclipse'imizden kaldırabiliriz.Bunun için aşağıdaki adımları uygulamalıyız. Eclipse "Help" menüsüne girin. Help menüsünde  "About Eclipse" 'e tıklayın. Açılan ekranda  "Installation Details" 'e tıklayın. Kaldırmak istediğiniz Pluginleri seçtikten sonra  "Uninstall..."  butonuna tıklayın. Pluginleri kaldırma süreci başlayacaktır. Pluginleri kaldırdıktan sonra pluginler üzerinde yaptığınız değişikliklerin geçerli olabilmesi için Eclipse'inizi yeniden başlatın.

JSF Ders14 - Form Tag Elemanları | selectOneRadio

Resim
<h:selectOneRadio value="#{sinifIsmi.secilen}">        <f:selectItem itemValue="secenek1" itemLabel="secenek1"/>        <f:selectItem itemValue="secenek2" itemLabel="secenek2/>        <f:selectItem itemValue="secenek3" itemLabel="secenek3"/> </h:selectOneRadio> <h:selectOneRadio value="#{sinifIsmi.secilen}">         <f:selectItems value="#{sinifIsmi.secenekler}"/> </h:selectOneRadio>     JSF'de radio butonlar yukarıda görüldüğü üzere iki farklı şekilde oluşturulabilir.İkisi de aynı işlevi görmektedir. İlk kullanımda seçenek değerleri direkt olarak .xhtml sayfasına yazılmıştır. İkinci kullanımda ise secenekler bir diziye saklanmıştır. Personel.java package test; import java.io.Serializable; import java.util.ArrayList; import java.util.Arrays; import java.util.List; import javax.faces.bean.*; @Manage

JSF Ders13 - Form Tag Elemanları | selectManyCheckbox

Resim
  selectManyCheckbox iki farklı şekilde oluşturulabilir. <h:selectManyCheckbox value="#{sinifIsmi.degiskenIsmi}">    <f:selectItem itemValue="deger1" itemLabel="label1" />    <f:selectItem itemValue="deger2" itemLabel="label2" />    <f:selectItem itemValue="deger3" itemLabel="label3" /> </h:selectManyCheckbox> <h:selectManyCheckbox value="#{sinifIsmi.degiskenIsmi}">     <f:selectItems value="#{sinifIsmi.degiskenlerIsmi}" /> </h:selectManyCheckbox> Seçilen değer yukarıda verilen ifadelerin " sinifIsmi.degiskenIsmi" kısmına atanır. Seçilen değer içinde birden fazla tutacağı için dizi yapılmalıdır. selectItem veya selectItems ile verilen ifadeler seçilebilecek seçenekleri belirtir. Personel.java package test; import java.io.Serializable; import java.util.ArrayList; import java.util.Arrays;

JSF Ders12 - Form Tag Elemanları | selectBooleanCheckbox

Resim
<h:selectBooleanCheckbox value="#{sinifIsmi.degiskenIsmi}"/> JSF'de tek bir checkbox yukarıdaki şekilde oluşturulur.Burada dikkat edilmesi gereken husus checkbox değişkeninin boolean tipinde olmasıdır. Personel.java package test; import java.io.Serializable; import java.text.SimpleDateFormat; import java.util.Date; import javax.faces.bean.*; @ManagedBean @SessionScoped public class Personel implements Serializable { private static final long serialVersionUID = 1L ; private String ad; private String sifre; private boolean ev; private boolean araba; public void setAd(String ad) { this . ad = ad; } public String getAd() { return ad; } public String getSifre() { return sifre; } public void setSifre(String sifre) { this . sifre = sifre; } public boolean isEv() { return ev; } public void setEv( boolean ev) { this . ev = ev; } public boolean isAraba() { return araba; } public v

JSF Ders11 - Form Tag Elemanları | inputHidden

Resim
<h:inputHidden value="gizliVeri" />    inputHidden öğesi gizli veri oluşturmak için kullanılır. Genellikle bu veri önceden setlenmiştir. Formu dolduran kişi bu öğeyi hiçbir şekilde göremez. Personel.java package test; import java.io.Serializable; import java.text.SimpleDateFormat; import java.util.Date; import javax.faces.bean.*; @ManagedBean @SessionScoped public class Personel implements Serializable { private static final long serialVersionUID = 1L ; private String ad; private String sifre; public void setAd(String ad) { this . ad = ad; } public String getAd() { return ad; } public String getSifre() { return sifre; } public void setSifre(String sifre) { this . sifre = sifre; } public String gonder() { return ( "personel-bilgi?faces-redirect=true" ); } } index.xhtml <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tr