代码之家  ›  专栏  ›  技术社区  ›  Adam

RichFaces拖放对象未定义?

  •  1
  • Adam  · 技术社区  · 15 年前

    Mozilla在吐口水

    未定义dnd

    我所有的rich:dragsupport和rich:dropsupport标签上的错误。当我检查生成的javascript时,dnd对象应该在那里,看起来还可以。有什么关于为什么我的dnd对象没有定义的想法吗?有人来过使用richfaces dnd的Accross Gotchas吗?

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

    我们如何使用它的示例:

    <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 回复  |  直到 14 年前
        1
  •  0
  •   Adam    14 年前

    我的问题:jboss portlet部署XML文件命名错误

    其他需要检查的事项(从研究周开始): 你在部署 necessary richfaces jar files ? 您是否有其他导致名称空间问题(如jquery或原型)的JS脚本?

        2
  •  0
  •   Gabriel    14 年前

    这是一个旧线程,但我的答案是:内部标记<rich:dragsupport/>,必须包含<rich:dndparam>。 见 http://livedemo.exadel.com/richfaces-demo/richfaces/dragSupport.jsf?tab=usage&cid=289435 更多信息。

    警察:对不起我的粗俗英语,我来自阿根廷……