Thanks Bruno. I replaced my h:message tag with t:message but without success.
I added replaceIdWithLabel="true" but this does not change anything. Unfortunately I can't access the online API docs. Do you have another hint for me ? Michael -----Original Message----- From: Bruno Aranda [mailto:[EMAIL PROTECTED] Sent: Donnerstag, 16. Februar 2006 08:47 To: MyFaces Discussion Subject: Re: display label in error message instead of id Sure, there is an easy solution. Use the extended messages component from tomahawk (t:message). Regards, Bruno On 2/16/06, Michael Heinen <[EMAIL PROTECTED]> wrote: > > > > Hi all, > > > > I try to display the label of a field instead of the id in an error message, > but I don't get it to work. > > I'm sure there is an easy solution for it. > > > > Here is my code: > > > > Messages: > > login.name = User > > > > JSP: > > <h:outputLabel for="name"> > > <h:outputText value="#{msgs['login.name']}"/> > > </h:outputLabel> > > <h:panelGroup> > > <h:inputText id="name" value="#{LoginControllerBean.name}" > styleClass="inputField" required="true" /> > > <h:message for="name" styleClass="errorText"/> > > </h:panelGroup> > > > > The following message is displayed if the name field is empty after submit: > > '"name": Value is required.' > > > > I want that '"User": Value is required.' is displayed. > > > > Thanks for any help

