Richfaces拖放对象未定义?

时间:2009-09-30 23:20:12

标签: drag-and-drop richfaces

Mozilla正在吐痰

  

未定义DnD

我所有富有的错误:dragSupport和rich:dropSupport标记。当我查看生成的javascript时,DnD对象应该在哪里,看起来没问题。关于为什么我的DnD对象没有被定义的任何想法?有没有人来使用richfaces来解决问题?

我们正在使用Richfaces 3.2.1(根据docs拖放在3.0.0开始)

我们如何使用它的一个例子:

<a4j:outputPanel><rich:panel>
    <rich:dropSupport dropListener="#{myBean.dropAction}>
        <a4j:actionParam value="#{someData}" name="paramData" />
    </rich:dropSupport>

    <a4j:repeat value="#{myBean.list}" var="item">
        <a4j:outputPanel>
        <rich:panel>
                <rich:dragSupport dragValue="#{someOtherData}">
            <a4j:actionparam value="#{someOtherOtherData}" name="secondParam" />
            <h:outputText value="#{item.name}"></h:outputText>
        </rich:dragSupport>
        </rich:panel>
    </a4j:outputPanel>
    </a4j:repeat>
</rich:panel></a4j:outputPanel> 

2 个答案:

答案 0 :(得分:0)

我的问题:JBoss portlet部署xml文件的命名错误

要检查的其他事项(从研究周开始): 你在部署necessary richfaces jar files吗? 你有其他js脚本导致命名空间问题,如jQuery或原型?

答案 1 :(得分:0)

这是一个旧线程,但我的回答是:内部标记&lt; rich:dragSupport /&gt ;,必须包含&lt;富:dndParam取代。 有关详细信息,请参阅http://livedemo.exadel.com/richfaces-demo/richfaces/dragSupport.jsf?tab=usage&cid=289435

PD:抱歉我的乡村英语,我来自阿根廷......