В моем приложении у меня есть элемент управления xp: inputText с отключенным свойством, для которого установлено значение true, а требуемое свойство вычисляется следующим образом:
<xp:inputText
id="txtSecurityLevel"
styleClass="form-control-static"
value="#{employeeBean.employee.securityLvl}"
disabled="true"
>
<xp:this.validators>
<xp:validateRequired
message="Unsufficient level of security">
</xp:validateRequired>
</xp:this.validators>
<xp:this.required><![CDATA[#{javascript:return submittedBy("btnProceed")}]]></xp:this.required>
</xp:inputText>
Значение поля предварительно заполнено, и я не хочу, чтобы пользователи изменяли это значение.
Когда я использую тот же подход для других элементов управления inputText, но с отключенным свойством, установленным в false, проверка инициируется для этих полей.
Есть ли другой подход, который я должен использовать?