开发者

Validation error messages are shown repeatedly in struts2

开发者 https://www.devze.com 2023-03-01 06:11 出处:网络
I m new to struts2. I am doing client side validation for my form. The error messages for validations that i wrote in properties file are repeated each time i submit.

I m new to struts2. I am doing client side validation for my form. The error messages for validations that i wrote in properties file are repeated each time i submit.

e.g.

First submit

username required

Second submit

usern开发者_如何学Came required
username required

Please tell me how to clear previous error messages?


You should give example from your code. There is a document about Struts2 client side validation and about Ajax Validation there writes:

clearValidationErrors(formNode) : Removes validation errors from a form

so you can try to do it.


If you are using a table on ur jsp to display the form, then make sure that the table is a parent of the form tag. If the table is a child of form tag, the validation messages wont get cleared each time. Making the form tag as a child of table tag would solve your problem.


If you are using the spring integration you have to define your bean as scope="prototype", then you get a new instance of your Action for every request.

It's a good idea to do this for every Action.

0

精彩评论

暂无评论...
验证码 换一张
取 消