Wes is right on Struts support for legacy 1.x development If you're thinking your UI layer will need Ajax controls (or any type of asynchronous behaviour) you will need to adopt and implement Struts 2.x so you can define and implement Dojo Ajax controls generally supported by declaration of head tag with theme attribute set to ajax as in this example <s:head theme="ajax"> Underneath the UI layer you will need to match Struts (version 2) Dojo-plugin to Dojo (v 1.2) and then Dojo support for the ActiveX control performing the actual transport work IE uses XMLHttpRequest (version 2.x) http://api.dojotoolkit.org/jsdoc/dojo/1.2/dojo._xhrObj/.switch/1.1.1
As far as MVC there are 3 implementations that I currently know of 1)Spring MVC where everything in the bottom-most entities are createed using BeanFactories http://static.springframework.org/spring/docs/2.0.x/reference/mvc.html memory (Spring can gobble near and far heap at an astounding rate) I/O (how many config files can be read in and tracked by Factory) CustomDispatcher calls Spring classes first then others second (FIlters and Servlets) 2)Rails which means you have to download, build Rails binary onto Apache 2.x which opens up a whole new set of resource challenges when so many of these processes are called..More info on RubyOnRails available at http://rubyonrails.org 3)Struts is actually the lightest implementation with the fewest parts earliest implementations actually did'nt define their own TagLibs defaulting to using standard JSTL and a very light implementation to pass thru back-end-process requests to previously mapped Action configurations defined in struts-config.xml http://wiki.apache.org/struts/AjaxStruts HTH Martin ______________________________________________ Disclaimer and confidentiality note Everything in this e-mail and any attachments relates to the official business of Sender. This transmission is of a confidential nature and Sender does not endorse distribution to any party other than intended recipient. Sender does not necessarily endorse content contained within this transmission. > Subject: Re: Hi.. some advice please. > From: w...@wantii.com > To: user@struts.apache.org > Date: Sat, 27 Dec 2008 14:21:02 -0500 > > On Sat, 2008-12-27 at 21:11 +0200, Ilan wrote: > [snip] > > My 2 questions are as follows: > > (1) Is JavaWebParts the best option for the use of a datepicker? (This is my > > last design decision and then I just have slog.) > > (2) Is JavaWebParts the best option for AJAX with 1.3? > > (3) Does anyone have good links saying why Struts 1.3 is a good decision for > > a MVC architecture that is high performing and maintable and > > flexible/extendible enough to be a suitable for a production system that > > will be around for long time. > > > > I would appreciate any thoughts, comments or answers! > > > I don't know about the specifics of datepickers, but as to struts 1.x > obsolescence, I would point out that 1.x is actively developed. In fact, > there was a new release on 12/04/08. Many of us developers work on the > 2.x series, but there are quite a few guys (Paul, Nils-Helge, Niall, > James, etc.) that work to continue supporting the many 1.x users. > > -Wes > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: user-unsubscr...@struts.apache.org > For additional commands, e-mail: user-h...@struts.apache.org > _________________________________________________________________ It’s the same Hotmail®. If by “same” you mean up to 70% faster. http://windowslive.com/online/hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_broad1_122008