我们从jsf 1.2升级到jsf 2. 我们使用的是apache myfaces 2.1和丰富的face 4.3。rich:dataGrid边框问题丰富4
问题是我无法获得围绕<rich:dataGrid>
组件的边界。 我已经看过帖子,描述如何删除边框,但没有人指定如何获得边框。 默认情况下,边界默认呈现(他们在使用丰富的脸部3时会出现),但在升级到丰富的脸部4之后,默认情况下不会呈现 。 以下是xhtml代码片段。
<rich:dataGrid value="#{bean.getListValues}" var="value" columns="1" rowKeyVar="index" id="qsns"
style="border-bottom-width:10px;">
<h:panelGrid id="qsn#{index+1}" border="10" columns="2">
<h:outputText value="qsn #{index+1}"/>
<h:selectOneMenu value="#{value.qsn}">
<f:selectItems value="#{bean.qsnPool}" />
</h:selectOneMenu>
<h:outputText value="Answer"/>
<h:inputText value="#{value.answer}"/>
</h:panelGrid>
</rich:dataGrid>
我也尝试在上面的代码片段中明确地为panelGrid(border =“10”)设置边框。
和丰富:的数据网格(下边框宽度:10px的):http://docs.jboss.org/richfaces/latest_4_2_X/Component_Reference/en-US/html/chap-Component_Reference-Tables_and_grids.html#sect-Component_Reference-Tables_and_grids-richlist
任何人都可以请帮助,但它并不像根据URL网址中指定的工作?
:感谢您的帮助。有效。现在问题是我们可以减少每个panelGrid之间的空间为零吗?每个面板网格都用边框呈现,但两者之间有空格。我想把空间减少到零。 – Atul
我建议你学习CSS,因为你会在某些地方需要它。 –
我可以通过覆盖的默认css属性来获得所需的行为。他们是.rf-dg-c。我可以减少这个空间。但是,谢谢你的回答。 –
Atul