2017-01-18 10 views
0

У меня возникла проблема с использованием ссылки, которая находится внутри списка. Ссылка не вызывает действие. Кто-нибудь испытал это, и вы можете мне помочь?<a4j: commandLink> not invoke action и actionListener

Следуйте ниже исходного кода

rich:dataList id="dtList" rows="30" value="#{SegundaVia.listInsc}" var="list" 

a4j:commandLink onclick="s2(#{list.inscnum});" oncomplete="openConfirmInsc();" 
action="#{getmanaged$FichaInscricaoSessionBean().teste}" 
value="#{list.contcargnum.contnum.userorgao} - #{list.inscnum} - #{list.contcargnum.cargnum.cargdescr}" 

rich:dataList> 
+0

Хороший днем всех! Я смог сделать ссылку на действие, Я использовал свойство ajaxSingle = "true" на кнопке. Но моя проблема сейчас в том, что я не могу передать объект в качестве параметра метода действия Пример: a4j: commandLink действие = «# {SegundaVia.teste (список)}» кто-нибудь может мне помочь? пыльник исходный код богат: DataList ID = строки "dtList" = значение "30" = "# {SegundaVia.listInsc}" переменная = "список" a4j: commandLink действие = "# {SegundaVia. teste (list)} " value =" # {list.contcargnum.contnum.userorgao} rich: dataList –

ответ

0

Добрый день всем!

Я смог сделать ссылку на действие, Я использовал свойство ajaxSingle="true" на кнопке.

Но моя проблема сейчас в том, что я не могу передать объект в качестве параметра метода действия

Пример: a4j:commandLink action="#{SegundaVia.teste(list)}"

может кто-нибудь мне помочь?

пыльник исходный код

<rich:dataList id="dtList" rows="30" value="#{SegundaVia.listInsc}" var="list"> 

<a4j:commandLink action="#{SegundaVia.teste(list)}" value="#{list.contcargnum.contnum.userorgao}" /> 

</rich:dataList> 
0

Добрый день всем! я, наконец, удалось решить мою проблему, Выполните следующие решения

богат: DataList ID = строки "dtList" = значение "30" = "# {} SegundaVia.listInsc" переменная = "список"

a4j : commandLink ajaxSingle = "true" onclick = "s2 (# {list.inscnum});" OnComplete = "openConfirmInsc();" действие = "# {SegundaVia.prepararSegundaViaInscricao()}"
значение = "# {list.contcargnum.contnum.userorgao} - {# list.inscnum} - {# list.contcargnum.cargnum.cargdescr}">

a4j: имя actionparam = значение "inscnum" = "# {} list.inscnum" AssignTo = "# {} SegundaVia.inscnum"

a4j: commandLink>

богат: DataList