【问题标题】:jquery remove coming as part of richfacesjquery remove 作为richfaces 的一部分出现
【发布时间】:2017-09-12 18:47:33
【问题描述】:

我使用的是 3.3.x 版本的 Richfaces,其中包含 1.3.2 的 jquery 版本。 我们的系统(其他资源)发现jquery 1.3.2 版本存在安全漏洞。 我想完全删除 jquery 版本并想使用更高版本的 1.6.4 jquery。 如果可能的话,让我知道怎么做? 如果不是,我该怎么办? 注意:我无法更新richfaces jar 版本:(

【问题讨论】:

  • 使用atelast jquery 2.X版
  • 任何版本都可以,但我的问题不同......我们如何替换 jquery

标签: javascript java jquery richfaces jquery-1.3.2


【解决方案1】:

当我决定将 PrimeFaces 添加到我的 Richfaces 项目时,更改 jQuery 版本是一项任务。我不知道它在 RF 3.3.X 中是否可行(它真的很古老),但在 RF 4.X 中它是可能的并且非常简单。

这里是文档5.4.3. Resource mapping,这里是一些小的工作example(不是我的!)。在static-resource-mappings.properties 你可以使用任何你想要的jQuery:

jquery.js=jquery-alternative-version.js

但您必须确保此版本与 RichFaces 兼容。

让我们知道它是否也适用于 RF 3.3.X。

【讨论】:

  • 据我所知,资源管理在 RF 3 中的工作方式完全不同,所以这行不通。
  • @Makhiel 好吧,你的知识肯定比我好 ;-) 所以谢谢你的评论。尽管如此,我会留下我的答案。它对于想要在 RF 4.X 中更改 jQuery 版本的人很有用。
猜你喜欢
  • 2011-03-20
  • 2016-09-29
  • 2012-01-25
  • 1970-01-01
  • 2011-07-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-05-28
相关资源
最近更新 更多