Принудительная проверка на JSF( Xhtml), когда элементы являются обязательными и отключены

У меня есть p:inputText с disabled="true" Тем не менее, сообщение об ошибке должно быть выдано, когда оно пустое, из-за required="true", Этот компонент заполняется с использованием p:commandButton,

Единственный способ заполнить de inputText - это выбор данных с помощью кнопки. Проблема представлена, как p:inputText имеет disabled="true" или же readonly="true" кажется, это игнорирует required="true",

<h:panelGrid columns="2" style="width:100%;" >
    <p:inputText id="itCodigoGrupo" widgetVar="widgetCodigoGrupo" 
                 required="true" disabled="true" style="width: 100%;margin-left: -100%;"
                 value="#{servicio.associatedDTO.grupo}" />
    <p:commandButton icon="fa fa-search" styleClass="btn btn-info" 
                     immediate="true" style="width: 80%;margin-left: -155%;"
                     oncomplete="PF('widgetDialogGrupo').show()" />
</h:panelGrid>
<p:inputText id="itDescripcionGrupo" widgetVar="widgetDescripcionGrupo"
             disabled="true" style="width: 175%;margin-left: -75%;"
             value="#{servicio.associatedDTO.descripcion}" >
</p:inputText>

Демонстрация, когда поля с обязательным ="true" пустые, в красных цветах.

Как вы можете заставить его проверить (required="true") , предотвращая запись непосредственно на элемент и показывать сообщения об ошибках?

0 ответов

Другие вопросы по тегам