【发布时间】:2012-03-20 18:02:46
【问题描述】:
我是 primefaces 和 jsf 的新手,在使用它时遇到了一些问题。
以下是我在 jsf 中使用的代码
<p:dataTable id="plazaId" var="plaza" value="#{coverageBean.plazaDataModel}" selection="#{coverageBean.selectedPlaza}" rowIndexVar="rowIndex" width="100%" border="0" cellspacing="0" cellpadding="0" >
<p:column id="name" headerText="Select" selectionMode="multiple"
style="width:18px" />
<p:column id="plazaName" headerText="Plaza's" style="width: 50%" bgcolor="#dcdcdc">
<h:outputText value="#{plaza.name}" bgcolor="#dcdcdc"></h:outputText>
</p:column>
<p:column id="plazaDirect" headerText="Directo" style="width: 10%" bgcolor="#dcdcdc">
<h:outputText value="#{plaza.direct}" bgcolor="#dcdcdc"></h:outputText>
</p:column>
</p:dataTable>
我已经检查了 Beans 和后端。他们都是正确的。
问题是:
- 我喜欢在此表中使用百分比更改宽度。但它不起作用。
- 我希望所有行都具有相同的颜色。但它显示出交替的颜色(白色和蓝色)
- 有没有办法制作简单的html样式的复选框。但它有点花哨。
任何人都可以帮助解决其中的任何问题。提前致谢
【问题讨论】:
-
请不要对 Facelets 使用
[xhtml]标签。[xhtml]标签太通用了。我编辑了标签。
标签: jsf-2 primefaces facelets