显示消息错误jsf

显示消息错误jsf,jsf,Jsf,我需要使用FacesMessage管理托管bean中的一些错误消息。 我使用的是标记,而不是,但由于某些原因,错误消息显示在我的页面底部,而不是标记中 jsf页面 <h:form id="myForm"> <table width="100%" height="600" border="0"> <tr > <td width="150">Id *</td>

我需要使用FacesMessage管理托管bean中的一些错误消息。 我使用的是
标记,而不是
,但由于某些原因,错误消息显示在我的页面底部,而不是
标记中

jsf页面

<h:form id="myForm">
        <table width="100%" height="600" border="0">

            <tr >
                <td width="150">Id *</td>
                <td width="250"><h:inputText id="idInterne" value="#{resource.ID_interne}" required="true" requiredMessage="Id interne missing! " /></td>
                <td ><h:message for="idInterne" style="color:red" id="idInterneError" /></td>
            </tr>
非常感谢

解决 由于某些原因,表单id不是
“myForm:id:interne”
,而是
“j_idt5:myForm:id:interne”

catch (SQLException e) {
              String message = e.getMessage();  
            if (message.indexOf("ck1") != -1) {
                FacesMessage idInterneExists = new FacesMessage( "Id interne already exists in database !" );
                FacesContext.getCurrentInstance().addMessage( "myForm:idInterne", idInterneExists );
            }