【问题标题】:How to make jsf to allow duplicate ID?如何让jsf允许重复ID?
【发布时间】:2016-11-18 13:07:05
【问题描述】:

我们正在将 JSF 1.2 升级到 2.2,我们有数百个具有重复 ID 的 JSF 文件,这些 ID 也用于 Java 代码。如果我们在 JSF 文件中更改这些,我们将需要在很多地方进行更改。

我们如何让 JSF 允许 .html 文件中的重复 ID?

【问题讨论】:

  • 我觉得你运气不好,你必须咬苹果……
  • 这是不允许的。例如,您可以在 <f:subview> 等适当位置使用命名容器来减轻重复 ID 的影响(或者,如果它们适合您的要求,也可以使用复合组件)。
  • 我不知道它是否有帮助,但如果您仅将组件 ID 用于部分更新并提交和使用 Primefaces 框架,那么您可以通过它们的 css 类(jquery 样式)来引用组件,这可以是复制。请参阅Primefaces documentation 第 4.3.2 段 PrimeFaces 选择器 (PFS)

标签: jsf jsf-2 xhtml jsf-2.2


【解决方案1】:
猜你喜欢
  • 1970-01-01
  • 2022-11-11
  • 2014-04-08
  • 1970-01-01
  • 2017-08-19
  • 2012-05-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多