Arkadaşlar merhaba, ön yüzde uygulamak istediğim bir teknik var fakat nasıl yapılır konusunda soru işaretleri var aklımda. Outlook veya gmail kullananlar bu soruyu daha iyi anlayabilir.

  • Linke tıklandığında yükleniyor sembolü çıkartmalıyım ve url değişmemeli
  • Sayfa yüklenmesi tamamlandığında direk yüklenen sayfa gömülmeli ve url değişmeli

Aslında tek sorun kalın yazdığım kısımda, fakat daha iyi anlaşılabilmesi için uzun bir şekilde yazmak zorunda kaldım. Yardımlarınız için teşekkürler.

Önyüzde JSF kullanılacaktır.

İyi çalışmalar...

soruldu: 21 Ara '12, 17:31

Tunahan%20Pehlivan's gravatar image

Tunahan Pehlivan
2.5k61740
cevap kabul oranı: 15%


Yanlis anlamadiysam html 5 history api ve pushstate kullanimini soruyorsunuz. Html 5 oncesinde bu islemler hashtag(link icinde # ile kullaniliyor) ile kodlanirdi. Html 5 ile cok daha kolay kullanima kavustu. bircok framework benzer kullanimlari API'lerine aldi.

Twitter, GitHub gibi cok kullanilan siteler bu sistemi kullaniyor. Asagidaki linklerde demo ve nasil kullanildigi ve avantajlari anlatilmis.

http://html5demos.com/history

https://developer.mozilla.org/en-US/docs/DOM/Manipulating_the_browser_history

http://engineering.twitter.com/2012/12/implementing-pushstate-for-twittercom_7.html

https://github.com/blog/760-the-tree-slider

JSF 2 ile f:ajax tags'a bakmanizi, partial rendering, partial submit ornekleri incelemenizi tavsiye ederim. Ayrica PrimeFaces demolarinda Ajax Core icinde benzer ornekler var.

http://www.ajaxload.info/ ayrica burda da bircok ajax loader gif olusturup kullanabilirsiniz.

permanent link

cevaplandı: 24 Ara '12, 11:15

CemIkta's gravatar image

CemIkta ♦
19.9k29125190
cevap kabul oranı: 36%

Hocam teşekkürler aradığım tam olarak buydu. Twitter'da kullanıyormuş inceleyince farkettim. Yalnız ajax tagleri benim işime yaramaz bu durumda. Çünkü benim için linkin değişmesi önemli bir husus. Verdiğiniz linkler oldukça faydalı teşekkürler.

(31 Ara '12, 09:08) Tunahan Pehlivan Tunahan%20Pehlivan's gravatar image

Merhaba,

JSF degil ama yine java tabanli GWT cozumu var, su linke bir gozatmanizda fayda var, ayrica bu example open source'dur.

Mail DEMO

permanent link

cevaplandı: 22 Ara '12, 05:42

codestar's gravatar image

codestar
182312
cevap kabul oranı: 15%

Teşekkürler. Açıkcası benim beklentim anlattığım olayı anlatan bir link daha faydalı olur. Google'a yazacak kelime bulamıyorum. Tasarım konusunda zayıf olduğumda söylenebilir.

(22 Ara '12, 09:00) Tunahan Pehlivan Tunahan%20Pehlivan's gravatar image

Soruyu doğru anladiysam, Page Redirection kullanman sorunu çözebilir. Link:

http://www.mkyong.com/jsf2/jsf-page-forward-vs-page-redirect/

permanent link

cevaplandı: 22 Ara '12, 13:02

mhkoca60's gravatar image

mhkoca60
1.8k264554
cevap kabul oranı: 15%

Teşekkürler ama malesef bu değil.

(22 Ara '12, 14:24) Tunahan Pehlivan Tunahan%20Pehlivan's gravatar image
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:

×41

Soruldu: 21 Ara '12, 17:31

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

Son güncelleme: 31 Ara '12, 09:08

powered by BitNami OSQA