PrimeFaces有条件地呈现以下在H:头:
<script type="text/javascript" src="/webapp/javax.faces.resource/push/push.js.jsf?ln=primefaces"><!--//--></script>
当PrimeFaces号码:插座组件被添加到JSF / XHTML页面。 我的一些页面刷新,导致该push.js文件“而不是”被呈现在H:头。
当push.js文件“而不是”渲染,我想有条件地呈现push.js文件中尝试修复/解决方法我用PrimeFaces有一个问题推。
欲了解更多详情,请点击以下PrimeFaces论坛网址:
遗漏的类型错误:未定义是不是一个函数
我问这个问题,因为我已经有条件地渲染H:基于豆的属性值,如下面的头:
<h:head rendered="#{!pageNavigationController.gmaps and !pageNavigationController.gmapsAutoComplete}">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="refresh" content="#{session.maxInactiveInterval};url=pf_viewExpired.jsf" />
<title><h:outputText escape="false" value="MCMS"/></title>
<h:outputStylesheet name="css/mcms.css"/>
<h:outputScript name="js/mcms.js"/>
<h:outputScript name="js/addUsingTemplate.js"
rendered="#{pageNavigationController.isPageSelected('/orders/pf_AddUsingTemplate.xhtml')}"/>
</h:head>
也许我使用H的:头部使其难以容器TomEE 1.5快照服务.js文件,因为多小时条件呈现的:头在页面上,或者这实际上可能是PrimeFaces推(大气)的问题最终需要解决,但我敢肯定有一种方法可以使通过小时.js文件:outputScript,如果文件没有在H呈现:头了。
Web应用程序是使用以下:
PrimeFaces 3.5快照,TomEE 1.5快照(Tomcat的7.0.32),JUEL 2.2.5,OmniFaces 1.3快照
请指教。