如果我给&& simpleTogglePanel中的条件已打开。任何人都可以纠正我

时间:2012-07-19 08:39:00

标签: richfaces

如果我给&&打开的条件。任何人都可以纠正我。

<rich:simpleTogglePanel label="Search Criteria" id="searchToggle"
            opened="#{viewScope.searchAction.soSCPanel && viewScope.resetAction.soSCpanel}" switchType="client"
            style="text-align:left; width:955px;*width:955px">

我低于错误,我尝试使用“和”运算符但在这种情况下两个条件都无法正常工作。

com.sun.facelets.FaceletException:错误解析/jsp/mass/ship/search.xhtml:跟踪错误[line:42]实体名称必须紧跟'&amp;'在实体参考中。     at com.sun.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:234)     在com.sun.facelets.compiler.Compiler.compile(Compiler.java:105)     at com.sun.facelets.impl.DefaultFaceletFactory.createFacelet(DefaultFaceletFactory.java:197)     at com.sun.facelets.impl.DefaultFaceletFactory.getFacelet(DefaultFaceletFactory.java:144)     在com.sun.facelets.impl.DefaultFacelet.include(DefaultFacelet.java:293)     截断。请参阅日志文件以获取完整的堆栈跟踪

1 个答案:

答案 0 :(得分:0)

你可以像这样放置和条件

<rich:simpleTogglePanel label="Search Criteria" id="searchToggle"
        opened="#{viewScope.searchAction.soSCPanel and viewScope.resetAction.soSCpanel}" switchType="client"
        style="text-align:left; width:955px;*width:955px">

因此,更改将是'和'而不是'&amp;&amp;'它似乎是合乎逻辑的&amp;&amp;和||不会被jsf EL(表达式语言)解释。

查看此链接将非常有用:)

https://community.jboss.org/thread/187242