gpt4 book ai didi

jsf - 如何使用 jsf h :panelGrid? 合并单元格(colspan)

转载 作者:行者123 更新时间:2023-12-03 20:48:10 25 4
gpt4 key购买 nike

假设我想要显示表:

+--------------------------------+
| | | |
----------------------------------
| | |
----------------------------------
| | |
----------------------------------
| | | |
----------------------------------
| | | |
+--------------------------------+

我怎么能用 h:panelGrid 做到这一点?

最佳答案

使用标准 JSF 实现无法做到这一点。在 JSF 1.2 中,会使用 Tomahawk's <t:panelGroup colspan="2"> 为了这。现在 Tomahawk 还没有正式兼容 JSF 2.0,但我只是试了一下。

<html xmlns:t="http://myfaces.apache.org/tomahawk">
...
<t:panelGrid columns="3">
<t:panelGroup>row1cell1</t:panelGroup>
<t:panelGroup>row1cell2</t:panelGroup>
<t:panelGroup>row1cell3</t:panelGroup>

<t:panelGroup colspan="2">row2cell1-2</t:panelGroup>
<t:panelGroup>row2cell3</t:panelGroup>

<t:panelGroup>row3cell1</t:panelGroup>
<t:panelGroup colspan="2">row3cell2-3</t:panelGroup>

<t:panelGroup>row4cell1</t:panelGroup>
<t:panelGroup>row4cell2</t:panelGroup>
<t:panelGroup>row4cell3</t:panelGroup>
</t:panelGrid>

它有效。我不保证其他 Tomahawk 组件也能正常工作。

关于jsf - 如何使用 jsf h :panelGrid? 合并单元格(colspan),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3737747/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com