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]
>
>