我在请求表单上有多个数据表.我想删除所有数据表的边框除了一个.我使用下面的样式删除边框.能告诉我如何才能获得一个带边框的数据表.截至目前,它删除了所有数据表的边框.
.ui-datatable .ui-datatable-data td, .ui-datatable .ui-datatable-data-empty td {
border-style: none;
}
Run Code Online (Sandbox Code Playgroud) 我有一个要求,我需要在表单上显示将从数据库中检索的组件.我可以在datatable和ui repeat的帮助下显示组件.我还需要为这些组件包含toolTip功能,每个组件都需要一个ID.有没有什么办法可以动态地向组件添加id.
<p:dataTable styleClass="borderless" id="rdResultTable" var="result"
value="#{RequestBean.radioList}" rendered="#{not empty RequestBean.radioList}">
<p:column style="width:150px;">
<f:facet name="header">
<h:outputText value=" " />
</f:facet>
<h:outputText value="#{msg[result.field_label]}"/>
</p:column>
<p:column>
<f:facet name="header">
<h:outputText value="" />
</f:facet>
<ui:repeat value="#{RequestBean.radioList}" var="itm">
<p:inputText value="#{itm.indFieldValue}"
rendered="#{result.level_id==itm.level_id and result.field_type=='textbox'}">
</p:inputText>
</ui:repeat>
</p:column>
</p:dataTable>
Run Code Online (Sandbox Code Playgroud)
任何帮助,将不胜感激.
我有一个带有可选字段的注册表单,但如果输入任何值,则应该超过2个字符.如果用户将该字段留空,如何跳过验证?
<h:inputText id ="fooid" maxlength="50" tabindex="4" value="#{registrationBean.foo}" validatorMessage="Please enter two or more characters">
<f:validateRegex pattern="^[A-Za-z-_./\s]{2,50}$"/>
<f:ajax event="blur" render="fooPanel" />
</h:inputText>
Run Code Online (Sandbox Code Playgroud)
任何帮助,将不胜感激.