Yes, I can redfine it in my properties.
What I mean is I want to use current my faces message in detail mode
but I don't want it output for id"
eg:
javax.faces.component.UIInput.REQUIRED_detail = "{0}": Value is required.
I want it to be
javax.faces.component.UIInput.REQUIRED_detail = Value is required.
All detail message without label as an argument.
Can it be?
On 3/6/06, Enrique Medina <[EMAIL PROTECTED]> wrote:
> Hi Anthony,
>
> I think you want to have the exact keys for the messages used by Myfaces by
> default.
>
> If you're using myfaces-all.jar, open it with Winrar or Winzip or whatever
> zipping tool, and go to javax/faces. You will find several properties files.
> If you open the Messages.properties, you will find keys for all default
> messages used by JSF:
>
> # standard messages (Spec. 2.5.1.4)
>
> javax.faces.component.UIInput.CONVERSION =
> Conversion Error
> javax.faces.component.UIInput.CONVERSION_detail = "{0}":
> Conversion error occurred.
>
> javax.faces.component.UIInput.REQUIRED = Validation
> Error
> javax.faces.component.UIInput.REQUIRED_detail = "{0}":
> Value is required.
>
> javax.faces.component.UISelectOne.INVALID =
> Validation Error
> javax.faces.component.UISelectOne.INVALID_detail = "{0}":
> Value is not a valid option.
>
> javax.faces.component.UISelectMany.INVALID =
> Validation Error
> javax.faces.component.UISelectMany.INVALID_detail = "{0}":
> Value is not a valid option.
>
> javax.faces.validator.NOT_IN_RANGE = Validation
> Error
> javax.faces.validator.NOT_IN_RANGE_detail = "{2}":
> Specified attribute is not between the expected values of {0} and {1}.
>
> etc..
>
> So you can just redefine them in your resource bundle ;-)
>
> Regards,
> Enrique.
>
>
> On 3/6/06, Anthony Hong <[EMAIL PROTECTED]> wrote:
> > If I write this in this way,
> > <h:inputText id="txtDebtorLimit" size="20"
> > value="#DebtorController.currentDebtor.limit}"/>
> > <h:message for="txtDebtorLimit" errorClass="error_message"/>
> >
> > when error occured, it shows: txtCustomerID Value is required.
> >
> > But I want to change txtCustomerID to support mulit language, it
> > should fetch value from resource bundle at first.
> > Can I do that? Is that means I have to rewrite all validator in My
> > Faces implementation?
> >
> > --
> >
> > Anthony Hong
> >
>
>
--
Anthony Hong