0

我正在尝试实现以下要求:

  1. 在工具提示中显示验证错误的错误消息
  2. 突出显示验证失败的组件。

我已经实现如下。

<table>
   <tr>
      <td>
          <a4j:outputPanel id="studentPanel"> 
             <h:inputText value="#{studentBean.studentNumber}" id="studentNumber" style="#{not component.valid ? 'border-color:red;' : 'border-color:none;'}" required="true" requiredMessage="#{msg.studentNoValidationMsg}">
             </h:inputText>
             <rich:tooltip for="studentNumber"> 
                 <rich:message for="studentNumber"></rich:message>
             </rich:tooltip>
          </a4j:outputPanel>
      </td>
    </tr>
</table>

如果验证失败,则会出现工具提示和验证消息。但是,该组件未以红色突出显示。我错过了任何步骤吗?

4

0 回答 0