Hi Chuck, I think I understand what you are saying. But just to be clear... when validationFailedWithException gets called if I could use context().elementID() to get the input that failed?
If so I could then use JavaScript to find the the inputs whose name value is in the array I collect and a css class. Would you happen to have a better suggestion (for adding a class name to an input that failed validation)? Thanks again, Johnny On Feb 11, 2013, at 1:11 PM, Chuck Hill <[email protected]> wrote: > I wouldn't. Use the keypath that is. It might be used by more than one > component on a page (e.g. in a repetition). > > If you can assign an HTML id to each, that is best. Otherwise, > context().elementID will suffice. > > > On 2013-02-11, at 12:14 PM, Johnny Miller wrote: > >> Hi, >> >> I was wondering if anyone has an example of how to do the following: >> >> Using this method... >> >> public void validationFailedWithException(Throwable exception, Object value, >> String keyPath) { >> super.validationFailedWithException(exception, value, keyPath); >> session().addError(exception.getMessage()); >> } >> >> I would like to put exception.getMessage in a mutable dictionary with >> keypath as the key. Easy enough. Then I'd like to print out the error >> messages on the page. Easy enough. Then I'd like to add a css class name >> to the input(s) that failed validation (without using D2w)?? I imagine >> that's where keypath would come in handy but I'm not sure how to connect the >> key path to the input? >> >> Thanks in advance, >> >> Johnny >> >> >> On Feb 11, 2013, at 8:21 AM, James Cicenia <[email protected]> wrote: >> >>> Should probably just be named "Validation." All the EOF stuff threw me off >>> for a while. >>> >>> http://wiki.wocommunity.org/display/documentation/EOF-Using+EOF-Validation >>> >>> >>> _______________________________________________ >>> Do not post admin requests to the list. They will be ignored. >>> Webobjects-dev mailing list ([email protected]) >>> Help/Unsubscribe/Update your Subscription: >>> https://lists.apple.com/mailman/options/webobjects-dev/jlmiller%40kahalawai.com >>> >>> This email sent to [email protected] >> >> _______________________________________________ >> Do not post admin requests to the list. They will be ignored. >> Webobjects-dev mailing list ([email protected]) >> Help/Unsubscribe/Update your Subscription: >> https://lists.apple.com/mailman/options/webobjects-dev/chill%40global-village.net >> >> This email sent to [email protected] > > -- > Chuck Hill Senior Consultant / VP Development > > Practical WebObjects - for developers who want to increase their overall > knowledge of WebObjects or who are trying to solve specific problems. > http://www.global-village.net/gvc/practical_webobjects > > Global Village Consulting ranks 13th in 2012 in BIV's Top 100 Fastest Growing > Companies in B.C! > Global Village Consulting ranks 76th in 24th annual PROFIT 200 ranking of > Canada’s Fastest-Growing Companies by PROFIT Magazine! > > > > > > > > _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
