JSF h:列标记固定宽度

2024-05-06

有人可以告诉我如何使用 JSF 修复数据表中列的宽度吗?

我的代码当前如下:

<h:column>
    <f:facet name="header">
        <h:outputText value="Data Field 1" />
    </f:facet>
    <h:commandLink id="dataLink" action="#{pc_SearchResultsFragment.setField1}">
        <h:outputText value="#{(qi.data1 != null) ? '' : qi.data1}"/>                 
    </h:commandLink>
</h:column>

Thanks!


通常,您在 dataTable 上下文中使用 h:column 。

你可以做的是在 CSS 中设置宽度。如果您有代码:

<h:dataTable value="#{action.items}" var="name" 
styleClass="tableClass" columnClasses="first,second">

在 CSS 文件中,您执行以下操作:

.first {

   width: 250px;

}

假设您有 2 列。

检查数据表属性here http://java.sun.com/javaee/javaserverfaces/1.2/docs/tlddocs/h/dataTable.html,您还可以找到各种 CSS 相关属性。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

JSF h:列标记固定宽度 的相关文章

随机推荐