2
我試過這段代碼窗體上submetting場出生的日期:獲取組件id上的錯誤驗證消息
<h:form>
<h2>JSF Registration App</h2>
<h4>Registration Form</h4>
<table>
<tr>
<td>First Name:</td>
<td>
<h:inputText label="First Name" id="fname" value="#{mybean.firstName}" required="true" />
<h:message for="fname" />
</td>
</tr>
<tr>
<td>
<h:inputText value="#{userBean.dob}" id="dob" required="true" >
<f:convertDateTime pattern="MM-dd-yy"/>
</h:inputText> (mm-dd-yy)
<h:message for="dob"/>
</td>
</tr>
</table>
<p>
<h:commandButton value="clique ici pour valider" action="Register" />
</p>
</h:form>
我得到這個消息離開現場後空
(mm-dd-yy) j_idt5:dob : erreur de validation. Vous devez indiquer une valeur.
爲什麼會有jsf自動生成id「j_idt5:d ob「內的消息?