Drag Drop行为不适用于Prime面3.4

时间:2012-09-09 21:15:16

标签: jsf-2 primefaces

我最近从3.3.1转移到Prime面部3.4RC1并发现拖拽行为停止工作。

我目前正在两个不同的面板之间拖放。我有一个配置为处理drop事件的监听器:

<p:droppable for="testPanel" scope="all">
    <p:ajax listener="#{testController.dropUser}" process="@form"  update="@form"/>
</p:droppable>

移动到最新版本后,甚至没有调用dropUser方法。我四处寻找与拖拽行为相关的任何未解决的问题,但找不到。有谁知道出了什么问题?

2 个答案:

答案 0 :(得分:1)

最后我开始工作了:

进行了以下2项更改:

  1. 为draggable和droppbale组件添加了id属性
  2. 删除了流程属性。
  3. 我认为删除第二个属性使其有效。但我仍然不清楚为什么。我有空的时候会尝试进一步调试。但是现在我很好。

答案 1 :(得分:0)

更新到primefaces 4.0时遇到了类似的问题。

datagrid example建议 draggable 标记的句柄堆栈属性。 我能够通过删除它们来解决问题。