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