Jerry, Thank you! This IS rocket science, I don't care what people may say. At this rate I'll be 65 years old before I master WO. :(
The good news is that's 25 years from now. Have a wonderful evening, -Bill on 4/18/06 19:44, Jerry W. Walker at [EMAIL PROTECTED] wrote: > Hi, Bill, > > One additional minor tweak I might suggest is to return context().page > () rather than null to redisplay the current page. > > The invokeAction() method traverses the page template object graph > looking for some dynamic element to respond with a non-null value. It > stops traversing as soon as it gets such a return. > > If your action method returns null, invokeAction will have to > traverse the entire object graph before it knows that every element > has returned null so it can return the current page as the default. > > Regards, > Jerry > > On Apr 18, 2006, at 6:17 PM, WebObjects wrote: > >> Galen, >> >> I considered javascript first thinking it would make things >> simpler, but >> as it turns out I LOVE the idea of overriding >> validationFailedWithException() - it works wonderfully! (simply) >> >> If the format of the value entered isn¹t exactly parsable as m/%d/% >> y, then >> it fails, I catch it, I do 'stuff' and return null (same component) >> displaying their mistake. It's brilliant and I love it! I do like >> the >> jscript below however, and will be cannibalizing it for other >> purposes ;-) >> (hope you don't mind). >> >> Elated, -Bill >> >> >> on 4/18/06 14:55, Galen Rhodes at [EMAIL PROTECTED] wrote: >> >>> Is Javascript an option? What about binding javascript event >>> handlers to >>> force them to enter only a properly formatted string. Given an >>> input field >>> defined in HTML like this: >>> >>> <input type=text size=12 maxlength=12 onblur="handleDateBlur(this)" >>> onfocus="handleDateFocus(this)" onkeypress="handleDateKeypress >>> (event, this)"> >>> >>> And Javascript like so... > > -- > __ Jerry W. Walker, > WebObjects Developer/Instructor for High Performance Industrial > Strength Internet Enabled Systems > > [EMAIL PROTECTED] > 203 278-4085 office > _______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list ([email protected]) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com This email sent to [email protected]
