Merhaba;

Jsf tabanlı bir proje geliştiriyorum. Şu aralar arayüz çalışmaları içindeyim.Projemde buton, inputtext gibi öğeleri primefaces ile halletmeyi umuyorum ancak, projeme jquery dosyalar eklediğimde primefaces çalışmaz hale geliyor. Buttonlar java nın awt butonları gibi çok eski hale dönerken, calender gibi öğeler hiç çalışmıyor.

Bunun sebebi ne olabilir? Başınıza daha önce böyle bir şey geldimi bilmiyorum ama bu sıkıntı yüzünden ilerleyemiyorum. Kıymetli yorumlarınızı bekliyorum.

Kullandığım ide eclipse, Jsf 2.2, Mojarra kütüphanesi ve primefaces 5.2 ayrıca primefaces humanity teması projemde ekli durumda.

Teşekkürler

soruldu: 18 Nis '15, 06:51

coder86's gravatar image

coder86
220223035
cevap kabul oranı: 0%


JQuery, primefaces ile birlikte yükleniyor zaten. Senin ayrıca JQuery yüklemene gerek yok.

permanent link

cevaplandı: 18 Nis '15, 07:24

SaRPaRDa's gravatar image

SaRPaRDa
5.0k213165
cevap kabul oranı: 27%

Teşekkür ederim ancak, benim jquery ile birlikte çalışan menü ve slider gibi öğelerim var onlara ait script dosyalarını çağırdıgımda da primefaces çalışmıyor.

(18 Nis '15, 07:42) coder86 coder86's gravatar image

PrimeFaces UI component'leri jQuery bazli kodlaniyor, PrimeFaces eklediginizde zaten projenizde jQuery eklenmis durumda. Eger extra jQuery eklerseniz cakisma (conflict) olusuyor.

(18 Nis '15, 08:06) CemIkta ♦ CemIkta's gravatar image

Teşekkürler

(18 Nis '15, 08:51) coder86 coder86's gravatar image

Mende de ilk bashlayanda bele bir problem olmushdu, nece chozduyum tam olaraq yadimda deyil, amma xatirlayiram jquery kitabxanasini ashagidaki formada include etmishdim:

<h:outputscript target="head" library="primefaces" name="jquery/jquery.js"/>

(20 Nis '15, 00:31) Mushfiq Mammadov Mushfiq%20Mammadov's gravatar image

Teşşekür ederim ama çalışmadı :)

(20 Nis '15, 12:05) coder86 coder86's gravatar image

@mushfiq in vermiş olduğu primefaces jarının içerisinde bulunan jqueryi aktif hale getirir kendi oluşturduğun jqueryi çalışır hale getirmez

(20 Nis '15, 17:37) kurtomerfaruk kurtomerfaruk's gravatar image
6 yorumdan 5 tanesi gösteriliyor hepsini göster

Merhabalar Primefaces jar library nize yüklediyseniz ayrıca Jquery yüklemenize gerek yok.Fakat sizin belirtmiş olduğunuz çakışmanın tam olarak neden kaynaklandığını görmek için çakışan kod bloğunu gönderebilir misiniz ?

permanent link

cevaplandı: 07 May '15, 04:47

caglarturkurka's gravatar image

caglarturkurka
6653712
cevap kabul oranı: 6%

Cevaplar İçin çok teşekkür ederim. Sorunu çözdüm. Yapılması gereken, çakışmaya neden olan ilgili script tagları içine, j"Query.noConflict();" bu kod parçacığını eklemek.

<script type="text/javascript">
    jQuery.noConflict();
    jQuery(document).ready(function(jQuery){

         jQuery(window).load(function() {

            });
    });
</script>
permanent link

cevaplandı: 14 May '15, 06:41

coder86's gravatar image

coder86
220223035
cevap kabul oranı: 0%

değiştirildi: 14 May '15, 06:42

Primefaces içerisinde JQuery zaten bulunuyor. h:outputScript ile çağırman yeterli.

permanent link

cevaplandı: 31 Mar, 18:59

lw0xh2's gravatar image

lw0xh2
01
cevap kabul oranı: 0%

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:

×97

Soruldu: 18 Nis '15, 06:51

Görüntüleme: 676 kez

Son güncelleme: 31 Mar, 18:59

powered by BitNami OSQA