gpt4 book ai didi

jquery - 在不修改 JAR 的情况下升级 primefaces.jar 中的 jquery.js

转载 作者:行者123 更新时间:2023-12-01 01:07:28 26 4
gpt4 key购买 nike

我正在使用 Primefaces 3.1,并且在使用的 jquery.js 中发现了一个错误(该错误在此处进行了描述和修复: http://forum.jquery.com/topic/datepicker-doesn-t-work-inside-fixed-div )。我想知道是否有一种优雅的方法来替换 .js?

无法直接在jar中进行替换,因为我们使用的是Maven,并且我不想自定义库。

目前,我替换了 HeadRenderer 以从 header 中删除 jquery.js,并添加了自己的 js 文件,但也许有一个 Primefaces 内置选项可以执行相同的操作?

最佳答案

只需将所需的 jquery.js 文件放入您自己的 web 应用程序项目中,其资源标识符与 PrimeFaces 用于其捆绑 jQuery 的资源标识符相同:primefaces:jquery/jquery.js。 Webapp自身具有相同标识符的资源优先于JAR中的资源加载。

因此,这里:

WebContent |-- META-INF |-- WEB-INF |-- resources |    |-- primefaces |    |    `-- jquery |    |         `-- jquery.js :    :

或者,只需升级 PrimeFaces 本身。无论如何,3.1 已经很古老了。

关于jquery - 在不修改 JAR 的情况下升级 primefaces.jar 中的 jquery.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21859987/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com