【问题标题】:Tag Library supports namespace: http://primefaces.org/ui, but no tag was defined for name: socket标签库支持命名空间:http://primefaces.org/ui,但没有为名称定义标签:socket
【发布时间】:2012-09-18 16:04:06
【问题描述】:

加载我的 xhtml 页面时出现错误消息,指向我的 xhtml 中的以下行:

" 标签库支持命名空间:http://primefaces.org/ui, 但没有为名称定义标签:socket"

我的 xhtml 中的行: (在 h:form 关闭后)

<p:socket onMessage="handleMessage" channel="/counter" />

(我仔细阅读了这里的精彩教程:http://blog.eisele.net/2012/09/primefaces-push-with-atmosphere-on.html

我应该去哪里调试?

【问题讨论】:

    标签: sockets jsf primefaces atmosphere


    【解决方案1】:

    你链接的博客的第一句话说:

    PrimeFaces 3.4 三天前问世。除了通常令人敬畏的新组件和更新组件之外,它还包括新的 PrimeFaces Push 框架。

    因此,它仅从 PrimeFaces 3.4 开始可用。您收到的错误消息表明您尚未将 upgraded 升级到 3.4,或者升级本身没有正确完成(例如,旧的 PrimeFaces 版本根本没有被删除)。

    【讨论】:

    • 我已经在 3.4 上,但确实不得不将 Maven 更改为 3.4.1,谢谢! (昨天刚开始用Maven,还在适应中)
    猜你喜欢
    • 2018-12-15
    • 1970-01-01
    • 2018-08-12
    • 2017-11-28
    • 1970-01-01
    • 2017-04-17
    • 2016-04-09
    • 1970-01-01
    相关资源
    最近更新 更多