【问题标题】:is there a tab control in RichFaces or JSF that doesn't render ugly nested tables?RichFaces 或 JSF 中是否有不呈现丑陋嵌套表的选项卡控件?
【发布时间】:2010-10-07 10:23:39
【问题描述】:

我当前使用的 RichFaces 3.3.3 tabPanel 控件呈现 4 级嵌套表。是否有任何其他选项卡控件可以呈现干净的 HTML 或至少允许我控制它?喜欢<ul>

【问题讨论】:

    标签: java jsf richfaces facelets


    【解决方案1】:

    使用这种丑陋的代码(它不仅与<rich:tab> 组件相关)是为了确保所有浏览器之间的兼容性和相同的行为,包括所有 IE(以及 IE6)、Firefox、Safari、 Chrome 等等...

    这就是 HTML 代码以及 Javascript 代码没有被 Richfaces 组件优化的原因。

    如果对你有问题,你可以尝试使用自己的组件(一些例子已经由org.life.java提供)。

    最终,您还可以使用按钮和一些 Javascript(将隐藏或显示不同的面板)来模拟这种行为,或者在每个选项卡上使用一个 <a4j:commandButton> 来刷新基本面板的内容。

    【讨论】:

      【解决方案2】:

      RichFaces 4 将在许多组件中切换到 div 进行布局。

      【讨论】:

      • 4.3.4 版中的 Richfaces 展示柜至少在 rich:tabPanel 中仍有标签表。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-12-19
      • 1970-01-01
      • 2015-06-17
      • 2018-11-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多