@Wes : Thanks for the samples, I'll check it. The struts2-jquery-plugin you
are talking about is the same as the one released in 1.0 last night ?
@Martin : I agree. Coordinating the 2 layers (ie. client-side & server-side
validation) is one of my main goal to avoid rewriting validation rules
twice, possibly in 2 different languages.

Cheers,

Nicolas

On Tue, Jul 28, 2009 at 1:41 PM, Martin Gainty <mgai...@hotmail.com> wrote:

>
> is JS validation thru a JS function faster than allowing the
> FieldValidationInterceptor to verify?
> is there a way to coordinate validations between the 2 layers (so that the
> effort is not duplicated)
> possibly an advised method from spring?
>
> http://struts.apache.org/2.1.2/struts2-core/apidocs/com/opensymphony/xwork2/validator/annotations/RequiredFieldValidator.html
>
> thanks,
> Martin
> ______________________________________________
> Verzicht und Vertraulichkeitanmerkung/Note de déni et de confidentialité
>
> Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene
> Empfaenger sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte
> Weiterleitung oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht
> dient lediglich dem Austausch von Informationen und entfaltet keine
> rechtliche Bindungswirkung. Aufgrund der leichten Manipulierbarkeit von
> E-Mails koennen wir keine Haftung fuer den Inhalt uebernehmen.
> Ce message est confidentiel et peut être privilégié. Si vous n'êtes pas le
> destinataire prévu, nous te demandons avec bonté que pour satisfaire
> informez l'expéditeur. N'importe quelle diffusion non autorisée ou la copie
> de ceci est interdite. Ce message sert à l'information seulement et n'aura
> pas n'importe quel effet légalement obligatoire. Étant donné que les email
> peuvent facilement être sujets à la manipulation, nous ne pouvons accepter
> aucune responsabilité pour le contenu fourni.
>
>
>
>
> > Date: Tue, 28 Jul 2009 21:51:44 +1000
> > Subject: Re: AJAX Validation
> > From: zo...@sparecreative.com
> > To: user@struts.apache.org
> >
> > It depends on the approach you want to take in validation.
> >
> > For security reasons we run two layers of validation, a simple model
> using
> > jQuery checking mandatory fields and limits checks and then a more
> rigorous
> > model server side.
> >
> > As for setting up, we looked at how it was done with S2 and dojo, in the
> end
> > we found it it much easier just to program directly when creating the
> form
> > pages. Because of the powerful selectors  in jQuery and judicious use of
> > listeners we¹ve had no issue with maintenance of code and we¹ve been able
> to
> > leverage a range of plugins available for jQuery.
> >
> > Originally we tried to have the scripts created automagically through
> > programming, but in the end it wasn¹t worth the effort. We¹ve extended
> the
> > CSS and XHTML templates to accommodate some time saving features but on
> the
> > whole there wasn¹t much to it.
> >
> > I now find it quicker to setup the validation directly rather than
> setting
> > up the XML files. It¹s amazing what can be achieved with a few well
> placed
> > s:if tags and some JS code.
> >
> > Z.
> >
> > >
> > > Hi Zoran,
> > >
> > > Thank you for your answer. Since you are using JQuery directly, how do
> you
> > > perform data validation ? Is it possible to use the XML Files or
> annotations
> > > provided by Struts ?
> > >
> > > Cheers,
> > >
> > > Nicolas
> > >
> > > On Tue, Jul 28, 2009 at 11:26 AM, Zoran Avtarovski
> > > <zo...@sparecreative.com>wrote:
> > >
> > >> > From what I can tell Dojo has been moved out into a plugin, but
> still
> > >> > exists.
> > >> >
> > >> > Honestly though, I¹d take the opportunity move away from an
> integrated
> > >> > solution to using a javascript framework directly.
> > >> >
> > >> > We use jQuery and it integrates with Struts without any major issues
> and
> > >> > more often than not offers much greater flexibility. I know of
> others who
> > >> > use dojo, mootools and prototype without any issues.
> > >> >
> > >> > Z.
> > >>> > >
> > >>> > > Hi everybody,
> > >>> > >
> > >>> > > I'm currently working on a project based on Struts 2.0.11. We're
> > >>> planning
> > >> > to
> > >>> > > migrate to the last 2.1.x version but I've just seen that the
> Dojo
> > >>> plugin
> > >>> > > has been deprecating. Consequently, what's your recommandation to
> > >>> perform
> > >>> > > proper AJAX validation since the example on the Wiki is still
> based on
> > >> > the
> > >>> > > Dojo plugin ? Which plugin will be the next standard for Ajax
> tags in
> > >> > Struts
> > >>> > > 2 ? JQuery plugin ?
> > >>> > >
> > >>> > > Thanks in advance for your answers,
> > >>> > >
> > >>> > > Regards,
> > >>> > >
> > >>> > > Nicolas
> > >> >
> > >> >
> > >> >
> > >
> >
> >
>
> _________________________________________________________________
> Bing™ brings you maps, menus, and reviews organized in one place. Try it
> now.
>
> http://www.bing.com/search?q=restaurants&form=MLOGEN&publ=WLHMTAG&crea=TXT_MLOGEN_Local_Local_Restaurants_1x1



...........................................................

Reply via email to