Hi David,

That sounds great - thanks for tip.  I'm going to grab the Beta release
ASAP. 

-Nate

-----Original Message-----
From: Karr, David [mailto:[EMAIL PROTECTED] 
Sent: Friday, June 20, 2008 1:47 PM
To: Struts Users Mailing List
Subject: RE: [OT] What slows you down?

> -----Original Message-----
> From: Sarr, Nathan [mailto:[EMAIL PROTECTED] 
> Sent: Friday, June 20, 2008 10:29 AM
> To: Struts Users Mailing List
> Subject: RE: [OT] What slows you down?
> 
>     2.  Validation - since I'm using Yahoo User Interface Libraries
> (YUI) and my actions are returning JSON or HTML fragments 
> returning INPUT didn't really work out so I removed 
> validation in favor of doing it in the ActionSupport class.  
> I'm not sure if there is much struts can do about this one.

Note that in the upcoming 2.1.x release you can use the
"jsonValidationWorkflowStack" and automatically get action errors
directly in your JSON results, using the validation framework out of the
box.  There's even a very small JavaScript module that integrates with
what's expected to be there using the Struts tags, so you can do your
submit and display of errors entirely with the Ajax request.  You could
then use the exact same form and do a regular non-Ajax submit and do the
exact same validations (if you wanted to).

I verified this with a simple test case, using YUI 2.5.2 and Struts2
2.1.2.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to