0
我不知道,如果它只是可能的,但我想創建基於其他DataTable父的JSF DataTable,值「功能參數」
這裏實際的代碼的值與值的DataTable(他不要」噸工作):
<h:form id="searchTableAM">
<x:dataTable id="lettersAM"
value="#{searchBO.listAM}"
var="letterAM">
<x:column>
<x:div>
<x:outputText value="#{letterAM}"/>
</x:div>
<x:dataTable id="resAMID"
value="#{search.serieByLetter(letterAM)}"
var="resAM">
<h:column>
<x:outputText value="#{resAM.title}"/>
</h:column>
</x:dataTable>
</x:column>
</x:dataTable>
</h:form>
的probleme是帶有參數的第二dataTable的(函數的值) 這裏原型:
public List getSerieByLetter(String letter)
PS:第一dataTable中單獨WOR ķ
這裏的結果:
org.apache.commons.el.parser.ParseException: Encountered "(" at line 1, column 28.
期待的一個「}」 ......
如果有人知道如何解決它,或知道類似爲例代碼:)歡迎您
[如何在JSF中調用具有參數的方法]的可能重複(http://stackoverflow.com/questions/5273729/how-to-call-a-method-with-a-parameter-in-jsf ) – BalusC 2012-03-02 12:21:09
除此之外,你的EL版本不支持它,你有一個語法錯誤,畢竟它必須是'#{search.getSerieByLetter(letterAM)}''。 – BalusC 2012-03-02 12:21:46