This week's book giveaway is in the Clojure forum.
We're giving away four copies of Clojure in Action and have Amit Rathore and Francis Avila on-line!
See this thread for details.
Win a copy of Clojure in Action this week in the Clojure forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

CONVERSION ERROR

 
Shruti B
Greenhorn
Posts: 7
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am getting a conversion error when a String in entered in case of an Integer. However with the help of a converter i have catered to it and it is giving me a proper customised error message.
But now if the user is entering a String in that input text (where an Integer is expected) and clicks on the Cancel button (Cancel button is of type Submit) since the button is of type submit, the converter get called and throws an exception.
Is there a way by which i can skip the call of the methods (which check for an integer) in the converter depending on the button click or else a way by which i can know which button is clicked so that i can handle it in the converter?

Please reply.

Thanks and Regards,
Shruti
 
madhuri madhuri
Ranch Hand
Posts: 58
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Try setting the property immediate = true on the cancel button and see.
 
Jamie Williams
Ranch Hand
Posts: 70
  • 0
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If the cancel button doesn't need to do anything with the form information, I think you could just include it in a separate form, then the other one wouldn't need to be processed.
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic