【问题标题】:Is there any difference between ui:fragment and s:fragment?ui:fragment 和 s:fragment 之间有什么区别吗?
【发布时间】:2011-05-23 08:07:07
【问题描述】:

<ui:fragment><s:fragment> 有什么区别?我交替使用这两个标签库进行条件渲染(虽然我找不到任何说明“渲染”是 ui:fragment 的有效属性的文档,但使用渲染属性)

谢谢

【问题讨论】:

    标签: jsf seam facelets jsf-1.2


    【解决方案1】:

    是的,rendered 是唯一的区别。

    【讨论】:

    • 感谢您的回复。我使用 jsf 1.2 使用 facelets,并且使用 ui:fragment 的“渲染”属性正常工作,但是我找不到任何官方文档说明“渲染”是 ui:fragment 标记的有效属性
    • 标签声明文件中确实忽略了该属性。他们为 JSF 2.1 修复了它。另见download.oracle.com/javaee/6/javaserverfaces/2.1/docs/vdldocs/…
    【解决方案2】:

    很抱歉迟到了。我同意舍文。 ui:fragment 上的“rendered”属性没有记录,但似乎有效。我在 JBoss 4.2.3 上使用 JSF 1.2。

    如果您使用 Seam,我认为您应该使用 Seam 标签。不过,我只是在使用普通的 JSF,所以我别无选择。

    【讨论】:

      猜你喜欢
      • 2013-09-13
      • 2017-04-05
      • 2014-09-18
      • 2015-06-14
      • 2011-02-15
      • 2011-11-27
      • 2022-01-18
      • 1970-01-01
      • 2015-03-30
      相关资源
      最近更新 更多