Primefaces未定义 - JavaScript错误

时间:2016-10-27 10:31:50

标签: jsf primefaces jsf-2

我正在为我的网络层使用带有靴面的Primefaces 5.3。我遇到的问题是我在facelet中得到错误“Primefaces not defined”,我使用 poll 这样的组件:

cd

这个名为analysis.xhtml的facelet是app_template.xhtml模板的facelet客户端,因此它的根元素如下:

$ npm install

我知道问题通常是由于缺少facelet中的 h:head 标签,但这在模板中定义如下:

<b:row id="results">
   <c:if test="${not empty twitterSearch.text or not empty twitterSearch.result }">
       <b:panel  title="Tweets for #{twitterSearch.text}" collapsible="false" look="info" col-md="6">
         <h:form>
            <p:poll interval="3" update="sentimentChart"  />
            <p:chart id="sentimentChart" type="pie" model="#{liveSentimentChartBean.liveCharts.get(twitterSearch.text)}" style="width:400px;height:300px"/>
         </h:form>
       </b:panel>
   </c:if>
</b:row>

enter image description here

有谁知道问题可能到期了?在此先感谢:)

1 个答案:

答案 0 :(得分:0)

这是因为在创建视图时必须有一些primefaces组件。如果if不符合,则不会,因此不包括库。

例如,如果包含 p:inputText ,则可以使用