0
我一直在嘗試確定時代一樣,每行中創建一個鏈接:鏈接在導航規則的數據表/不工作
<f:view>
<h:form>
<p:dataTable id="TasksList"
value="#{TaskController.tasks}"
var="task"
rendered="#{TaskController.currentCorbeilleId != null}">
<p:column>
...
</p:column>
<p:column>
...
</p:column>
<p:column>
...
</p:column>
<p:column>
...
</p:column>
<p:column>
<f:facet name="header">
<h:outputText value="Link" />
</f:facet>
<h:commandLink value="GO" action="goToTask">
<f:setPropertyActionListener value="#{task.id}" target="#{TaskController.currentTaskId}"/>
</h:commandLink>
</p:column>
</p:dataTable>
</h:form>
</f:view>
但是,這是行不通的。當我點擊「GO」當前頁面重新加載只是...... 我試圖複製/發佈的這部分代碼外的數據表:
<h:commandLink value="GO" action="goToTask">
<f:setPropertyActionListener value="#{task.id}" target="#{TaskController.currentTaskId}"/>
</h:commandLink>
而在情況下,鏈接的作品。我該怎麼做才能使它在數據表中工作?
謝謝您的解答,
馬丁
你可以發表什麼它呈現在dataTable和外部dataTable? – amorfis 2010-11-04 10:23:58