Lol*_*lly 1 jsf primefaces jsf-2
我在我的Web应用程序中使用JSF.我将参数从我的复合组件传递给bean,但我得到EL表达式不平衡异常.以下是我尝试使用的代码.
<h:panelGroup binding="#{datatableManagedBean.getDynamicDataTableGroup(#{cc.attrs.id})"/>
Run Code Online (Sandbox Code Playgroud)
但我得到的是异常
javax.el.ELException: EL Expression Unbalanced: ... #{datatableManagedBean.getDynamicDataTableGroup(#{cc.attrs.id})
at com.sun.faces.facelets.el.ELText.findVarLength(ELText.java:476)
at com.sun.faces.facelets.el.ELText.parse(ELText.java:396)
at com.sun.faces.facelets.el.ELText.parse(ELText.java:347)
at com.sun.faces.facelets.el.ELText.parse(ELText.java:338)
at com.sun.faces.facelets.el.ELText.isLiteral(ELText.java:321)
at com.sun.faces.facelets.tag.TagAttributeImpl.<init>(TagAttributeImpl.java:127)
Run Code Online (Sandbox Code Playgroud)
Ant的帮助将非常明显.提前致谢.
不要在另一个EL中使用EL表达式,你也忘了关闭第一个EL
使用此并注意差异
#{datatableManagedBean.getDynamicDataTableGroup(cc.attrs.id)}
即使缺少“}”,也会记录该错误。就像是:
<c:forEach items="#{customerRegistrationBean.accountWebData.selectedAccount" var="account">
...
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
18382 次 |
| 最近记录: |