小编Sto*_*jes的帖子

在固定大小的表中设置JSF列标题的宽度

我有一个表格布局的JSF数据表:固定,我试图为每列设置基于百分比的宽度.我想如果我在IE中的标题中添加一个width属性,那么它按预期工作.但是,我无法弄清楚如何在代码中添加此width属性.我在facet标题中添加了一个属性,但是没有用.它也没有在列标签内设置它.

如果有人可以帮助我,将不胜感激.

<h:column>
     <f:facet name="header">
         <h:outputText 
             value="#{messageSource['tasks.headline.task']}" />
             <f:attribute name="width" value="20%"/>
     </f:facet>
     <t:commandLink id="lookAtTask" action="lookAtTask">
         <t:updateActionListener property="#{flowScope.localTask}"
             value="#{data.task}" />
         <h:graphicImage url="/images/icon_properties_16x16.gif"
             alt="#{messageSource['tasks.headline.task']}" />
     </t:commandLink>
</h:column>
Run Code Online (Sandbox Code Playgroud)

datatable jsf column-width facet

4
推荐指数
1
解决办法
2万
查看次数

如何根据几个标准索引多图?

我有一个"SomeClass"列表,它可能包含很多功能相同的对象,我需要对它们进行分组.具有相同getName(),getInputDate(),getOutputDate()和getValue()的条目应组合在一起.我遇到了Multimap,这似乎是我需要的东西,但我无法想出如何将这些分组的优雅方式.

目前我已经将它们全部用作Multimap的关键,但我不认为这是最好的解决方案..

private ImmutableListMultimap<String, SomeClass> getGrouped() {
        return Multimaps.index
                (someClassList, new Function<SomeClass, String>() {
                    public String apply(SomeClass someClass) {
                        return someClass.getName() + someClass.getInputDate() + someClass
                                .getOutputDate() + someClass.getValue();
                    }
                });
}
Run Code Online (Sandbox Code Playgroud)

java guava

0
推荐指数
1
解决办法
93
查看次数

标签 统计

column-width ×1

datatable ×1

facet ×1

guava ×1

java ×1

jsf ×1