Re: Conversion error message
Prasanth Pasala <[email protected]> Tue, 4 Mar 2025 11:32:26 -0600
| Newsgroups | gmane.comp.jakarta.struts.user |
|---|---|
| Organization | The Pangburn Group |
| Message-ID | <[email protected]> |
I will try the xxxAction.properties file. So @ConversionErrorFieldValidator is not an annotation to replace the xxxAction-validation.xml where we can specify the different validations we need and the corresponding messages? Thanks, Prasanth On 3/4/25 9:44 AM, Lukasz Lenart wrote: > pon., 3 mar 2025 o 23:32 Prasanth<[email protected]> napisał(a): >> Hi, >> >> I have a custom message for conversion error as below. But the webpage is showing this and the default struts message. How do I suppress the struts default message? I am using Struts 6.7.0 >> >> @ConversionErrorFieldValidator(fieldName = "retirementDate", message = "Invalid date format. Please use MM/dd/yyyy.", shortCircuit = true) >> public Date getRetirementDate() { >> return retirementDate; >> } >> >> * Invalid field value for field "retirementDate". >> * Invalid date format. Please use MM/dd/yyyy. > Have you read this? > https://struts.apache.org/core-developers/type-conversion.html#type-conversion-error-handling > > I would use @ConversionErrorFieldValidator in case there is no > built-in support for a given conversion, in other case adjusting > messages on XxxxAction.properties is all you need. See the example app > https://github.com/apache/struts-examples/tree/main/type-conversion > > > Cheers > Łukasz > > --------------------------------------------------------------------- > To unsubscribe, e-mail:[email protected] > For additional commands, e-mail:[email protected] > >