我有一个使用 Primefaces 6.2 的 java spring 应用程序。 Primefaces 6.2 附带 Jquery 3.2.1。
我想拥有最低的 Jquery 3.5.0 而不升级 Primefaces。我设法使用自定义处理程序来更改我提供的 jquery 版本。
虽然在3.2.1、3.3.1和3.4.1版本中都没有问题,但当我切换到3.5.0时,文本框中的一些信息消息和对象有视觉障碍。尽管有这些干扰,功能和页面仍能正常工作。
如何通过保留 Primefaces 6.2 和 Jquery 3.5.0 来解决这个问题?
正如here所解释的,JQuery 3.5.0 中进行了更改,因此该更改破坏了 Primefaces 中的某些组件,因此应该通过将 primefaces 更改为 8.0.2 来伴随对 JQuery 3.5.0 版本的更改。
中获取更多信息