【问题标题】:PrimeFaces Event:dragdrop is not supportedPrimeFaces 事件:不支持拖放
【发布时间】:2016-04-22 09:18:47
【问题描述】:

我使用 PrimeFaces 5.3。我有一个TreeTable 并想使用拖放:

<p:treeTable id="tree" value="#{equipmentsView.root}" var="node" selectionMode="single" selection="#{equipmentsView.selectedNode}" draggable="true" droppable="true" >
    <p:ajax event="dragdrop" listener="#{equipmentsView.onDragDrop}" update="@form" />

现在它抱怨: javax.faces.view.facelets.TagException: /equipments.xhtml @47,88 &lt;p:ajax&gt; Event:dragdrop is not supported.

我的 xmlns 中有 xmlns:p="http://primefaces.org/ui"

【问题讨论】:

    标签: jsf jsf-2 primefaces


    【解决方案1】:

    这个异常意味着没有为这个标签提供ajax行为回调。

    对于每个标签,Primefaces 为每个标签定义了特定的事件。

    可以看到Primefaces_user_guide_5_3.pdf的TreeTable中没有定义“拖放”事件

    TreeTable 提供各种 ajax 行为事件来响应用户操作:

    1. 展开
    2. 折叠
    3. 选择
    4. 取消选择
    5. colResize

    最好的问候,

    【讨论】:

      猜你喜欢
      • 2014-01-21
      • 2012-09-27
      • 1970-01-01
      • 2010-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多