【问题标题】:Is PrototypeScript.js necessary for RichfacesRichfaces 是否需要 PrototypeScript.js
【发布时间】:2011-07-08 00:55:13
【问题描述】:

我们的网站目前使用 Richfaces 3.3.3 和 JSF 2。 网站上散布着各种原生自定义 javscript 函数。

我希望将其全部清理并实现一组可重用的自定义库,这些库将使用 jQuery javascript 框架。

我们网站上目前没有使用自定义原型的自定义代码。

我想知道的是:

我可以完全删除原型文件吗?

目前加载需要 96kb 和 78ms。
3_3_3.Finalorg.ajax4jsf.javascript.PrototypeScript.xhtml

或者是否有必要让一些 Richfaces 组件正常工作?

如果我可以删除它,我会怎么做?

谢谢

【问题讨论】:

    标签: jquery jsf prototype richfaces


    【解决方案1】:

    不幸的是,这是必要的。 Richfaces 也使用 jQuery,因此如果您指示 Richfaces 在所有页面上加载 jQuery(请参阅the docs 了解如何执行此操作),您可以使用 jQuery。另一种方法是使用jQuery.noConflict()

    组件依赖列表在richfaces-ui-XXX.jar\META-INF\richfaces.component-dependencies.xml,如果你不使用任何依赖原型的组件(机会很小),你可以删除原型(如何查看链接文档)。

    在 Richfaces 4.0 中,原型被移除以支持 jQuery。

    【讨论】:

    • 感谢 Adam...看起来它会一直保留,直到我们升级到 4!
    猜你喜欢
    • 1970-01-01
    • 2012-02-25
    • 1970-01-01
    • 2020-11-06
    • 2012-01-27
    • 2021-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多