Сообщения проверки JSF не отображаются после развертывания - PullRequest
0 голосов
/ 01 июня 2018

Все проверки JSF 2.0 и необходимые сообщения работают на моей локальной виртуальной машине, но после развертывания в среде разработки они не отображаются.Я использовал Maven для создания в разработке и RAD в моем местном.Я использую WAS 8.5.

Я проверил, что локальный и Dev развернут один и тот же код.Пожалуйста, дайте мне знать, если требуется что-то еще.

Code for one field:

<h:inputText styleClass="inputs" id="assessmentStation" size="3" 
        maxlength="3"                                                                                                    
        validatorMessage="Assessment Station must be 3 digits" 
        required="true" requiredMessage="Assessment Station must be entered"
                   onkeypress="return  myFunction(event)">                                                                             
      <f:validateRegex pattern="[0-9]{3}"></f:validateRegex>
      <p:ajax event="blur" update="assessmentStationMsg"></p:ajax>
</h:inputText> 

<h:message id="assessmentStationMsg" for="assessmentStation"> </h:message>

Похоже, проверки не отображаются в HTML: Ниже генерируется HTML:

<td style="width: 5px"> </td>
                    <td><input id="form2:assessmentStation" 
  name="form2:assessmentStation" type="text" value="" onkeypress="return` 
  myFunction(event)" 
  onblur="PrimeFaces.ab({s:&quot;form2:assessmentStation&quot;,e:&quot;blur&quot;,p:&quot;form2:assessmentStation&quot;,u:&quot;form2:assessmentStationMsg&quot;}) ;" maxlength="3" size="3" class="inputs" /><span 
 id="form2:assessmentStationMsg"></span>
</td>   
...