Validation 组件没有';t仅显示一个图标来显示验证/错误消息
我有一个自动完成与验证器。如果验证器失败,它不会显示错误消息。它仅在工具提示中显示Validation 组件没有';t仅显示一个图标来显示验证/错误消息,validation,primefaces,Validation,Primefaces,我有一个自动完成与验证器。如果验证器失败,它不会显示错误消息。它仅在工具提示中显示 <h:panelGroup styleClass="form-group"> <div class="col-md-3"> <p:outputLabel value="#{labels['p
<h:panelGroup styleClass="form-group">
<div class="col-md-3">
<p:outputLabel value="#{labels['product_console_ins_management_company']}"
for="managementCompany" />
<p:panel rendered="#{empty saveProduct.initShowId}" >
<div class="form-control">
<p:autoComplete id="managementCompany"
required="true"
requiredMessage="#{labels['product_console_ins_management_company_validation']}"
value="#{saveProduct.product.company}"
var="b" itemLabel="#{b.description}" itemValue="#{b}"
completeMethod="#{saveProductConsoleController.completeInstrumentFactory}"
process="@this" scrollHeight="300" forceSelection="true"
converter="components.SimpleTypeBeanCollectionArrayConverter">
<f:validator validatorId="managementCompanyValidator"/>
<f:attribute name="boundList"
value="#{domainData.instrumentFactoryList}" />
</p:autoComplete>
</div>
</p:panel>
<br />
<p:outputLabel
rendered="#{ not empty saveProduct.initShowId}"
value="#{saveProduct.product.company.description}" />
<p:message for="managementCompany" display="icon" />
</div>
</h:panelGroup>
这是您告诉它要做的事,实际上您的问题与验证器或
p:autocomplete
无关
从(阅读它,使用它,它是有用的)
显示模式
消息组件有三种不同的显示模式
- 文本:仅显示消息文本
- 图标:仅显示消息严重性,消息文本作为工具提示可见
- 两者(默认):同时显示图标和文本李>