必需的验证器在 trinitad inputText 标签中不起作用

问题描述

我使用特立尼达库编写了一个表单。但是所需的验证不适用于 inputText 标记。这是代码

 <h:column>
        <tr:inputText id="nocCode" value="#{EditPage.getNocCode}" disabled="true" required="true" requiredMessageDetail="Value is required" simple="true" partialTriggers="nocValue"/>                                      
</h:column>
<h:column>
        <tr:selectOneChoice id="nocValue" rendered="#{!EditPage.readOnly}" autoSubmit="true" valuechangelistener="#{EditPage.setNocvalue}" >
            <f:selectItems value="#{EditPage.nocList}"/>
        </tr:selectOneChoice >
  </h:column>   
   <h:message for="nocCode" styleClass="fieldError"/>

ValueChange 侦听器为从下拉列表中选择 id 时设置正确的代码。我需要验证 inputText 框不为空。不是下拉值(如果我添加验证,它会正确验证)。

谁能告诉我我做错了什么。谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)