Ana sayfamizin adresi http://localhost:8080/index/faces/default.xhtml olsun.ana sayfadan icerik1.xhtml sayfasina gectigimizde path shoyle olmali http://localhost:8080/index/faces/icerik1.xhtml olmasi lazim.amma adres deyishmiyor.bunu nasil coze bilirim teshekkurler...

soruldu: 08 Ağu '12, 10:06

Serxan's gravatar image

Serxan
51691106107
cevap kabul oranı: 46%

değiştirildi: 07 Eki '12, 15:13

mabulgu's gravatar image

mabulgu ♦
2.8k43040


Eger JSF2 kullaniyorsan ;

faces-redirect=true

komutunu URL nin sonuna eklemelisin. Örnegin :

<h:commandLink  action="/faces/icerik1?faces-redirect=true" value="Go to Icerik 1"/>
permanent link

cevaplandı: 08 Ağu '12, 12:12

mceliksoy's gravatar image

mceliksoy ♦
6.5k84988
cevap kabul oranı: 25%

peki php-deki gibi main.php?id_haber=5 bunun gibi parametre nasil ekleye bilirim sayfaya?linki vurdugumuz zaman linkin id-si sayfanin bashinda gorunsun.daha sonra onu sitenin adresinden cekib database-den verinin alinmasida kullanalim.mesela id_haber-in degerini sitenin adresinden nasil ceke bilirim? FacesContexle olucak qaliba net olarak bilmiyorum.

(08 Ağu '12, 13:30) Serxan Serxan's gravatar image

commandLink e yada commandButton a, <f:param/>' Tag ini kullanarak parametre ekleyebilirsin. Örnegin :

<h:commandbutton action="#{user.editAction}">

<f:param name="haberId" value="123" />

</h:commandbutton>

Bunuda sonra

Map<string,string> params = FacesContext.getExternalContext().getRequestParameterMap();

String action = params.get("action");

seklinde okuyabilirsin.

(09 Ağu '12, 04:13) mceliksoy ♦ mceliksoy's gravatar image

JSF'e versiyon 2 ile GET desteği gelmiştir. Bu bağlamda GET parametreleri için kullanımı elverişli h:link ve h:button gibi yeni bileşenler de JSF bileşen havuzuna katıldı. Bu konuda şu başlık size fikir verebilir.

(09 Ağu '12, 05:24) hakdogan hakdogan's gravatar image

Eklemeyi unuttum. JSF 2 ile gelen GET desteği, görünüm boyunca istenen noktalarda korunan parametreler yanında, bu parametre değerlerini bean özelliklerine atamanın da incelikli yöntemlerini sunuyor. Örneğin aşağıdaki kod örneği, gelen mesaj parametresinin değerini, myBean'in mesaj özelliğine set eder:

 <f:viewParam name="mesaj" value="#{myBean.mesaj}"/>

Bunların yanı sıra JSF 2 GET desteği, GET parametreleri üzerinde validasyon ve convert işlemleri yapmamıza da olanak sağlıyor...

(09 Ağu '12, 05:33) hakdogan hakdogan's gravatar image

h:link ya da h:button da gecis saglar ve direk GET olarak calisir.

h:commandButton / h:commandLink yanlizca POST üzeri calisir.

permanent link

cevaplandı: 04 Eki '12, 03:51

mahmut_can's gravatar image

mahmut_can ♦
2.9k62552
cevap kabul oranı: 67%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×281
×3

Soruldu: 08 Ağu '12, 10:06

Görüntüleme: 1,691 kez

Son güncelleme: 07 Eki '12, 15:13

powered by BitNami OSQA