Merhaba,

Sarparda burada açıkladığı üzere composite kullanımı yaptım fakat datatable içerisinde p:ajax kullanımını başaramadım. rowSelect ve rowDblselect için p:ajax kullanımı yapmam gerekiyor. Bu işlemi nasıl gerçekleştirebilirim.

<p:ajax> Composite component does not support event rowSelect

mesajını alıyorum.

soruldu: 06 Şub '15, 11:35

kurtomerfaruk's gravatar image

kurtomerfaruk
1.3k222940
cevap kabul oranı: 29%


<ui:component
.......
xmlns:c="http://java.sun.com/jstl/core"

<composite:interface>
......
<composite:attribute name="rowSelectListener" method-signature="void listener()"/>
</composite:interface>

<composite:implementation>
    <p:dataTable id="#{cc.attrs.id}" value="#{cc.attrs.value}"
      ........

      <c:if test="#{cc.getValueExpression('rowSelectListener') != null}">
                  <p:ajax event="rowSelect" listener="#{cc.attrs.rowSelectListener}" />
      </c:if>

      <composite:insertChildren />
    </p:dataTable>
</composite:implementation>
</ui:component>
<coco:dt id="dtTest" rowSelectListener="#{bean.rowSelected}
.......
.....
permanent link

cevaplandı: 07 Şub '15, 03:55

SaRPaRDa's gravatar image

SaRPaRDa
5.0k213165
cevap kabul oranı: 27%

@Sarparda yardımların için çok teşekkürler

(07 Şub '15, 05:53) kurtomerfaruk kurtomerfaruk'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:

×281
×97

Soruldu: 06 Şub '15, 11:35

Görüntüleme: 732 kez

Son güncelleme: 07 Şub '15, 05:53

powered by BitNami OSQA