Hi Sammy, by modifying the bundle, I can't change the parameter passed to the message. If I for example have a inputfield like this:
<h:inputText id="DescrD" required="true" value="#{PriorityEditBean.priority.prioDescriptionD}"/> So the generated message is something like Validationerror "DescrD": value required. The problem is the "DescrD" is shown in all languages in the message, and this I can't change by modifying the bundle :( Do you have another idea? Thank a lot, Rudi On 5/30/07, ::SammyRulez:: <[EMAIL PROTECTED]> wrote:
what about customize the bundle of messages? 2007/5/30, Rudi Steiner <[EMAIL PROTECTED]>: > Hi, > > I have the problem, that I can't show the messages generated by the > build in validation mechanism of myFaces because in all languages the > name of an inputfield shown in the message is the id of the > inputfield, and this id is not dynamic. So I can't change it for > different languages. > > The idea is to write a validationmethod like validateRequired() and > depending on the component for which this method is called, generate > the message on the fly in the right language. The problem is, that a > validationmethod is just called, if there is a input in the filed, so > I have to use the required-attribute. But this is exactly, what I want > to avoid :) > > My question: can I force myFaces to call a validationmethod, also if > the inputfield is empty? > > Thanks a lot, > Rudi > -- ::SammyRulez:: http://www.kyub.com/blog/ ----------------------------------------------------------------- La programmazione รจ per un terzo interpretazione e per due terzi ispirazione. E per un terzo mistificazione