Hello, I'm using Spring to manage some forms and, until now, when the user introduced an incorrect value for a field (i.e. an invalid user), I sended him to another jsp. Now I won't to send him to the same jsp whith a message saying "you were wrong..." or something like that. I put this code in my SimpleFormController:
I expected that would make this to work correctly, it only redirect to te jsp, but no errors apperars. How would i make this?? Thanks a lot.
create a validator annd inject that to you controller like <bean id="yourcontroller" class="YourController" > <property name="validator" ref="yourValidatorRef" > .............. </bean> <bean id="youValidatorRef" class="YourValidatorClass" />
and call <form:errors path="*" /> here form tag is springs form tag.
for more information refer Spring Reference document, on how to create validators
posted 12 years ago
Thanks for the reply, but i'm not talking about validation. I already have a validator that tests the values looking for empty or whitespaced values, I'm talking about to compare a value with one in the database, and if them are differents, then show the error.