Hi Christian, We also started looking at creating custom for YUI while it was still in its heyday (https://cwiki.apache.org/S2PLUGINS/yui-plugin.html).
I encountered several significant problems creating struts2 tags that attempt to abstract the details of client-side frameworks away: - you end up with sub-optional tags that can't exploit all the API of the client-side framework - the struts-dev developers end up supporting queries about JQuery, Dojo, YUI etc, that are best supposed within those respective communities - you end up with javascript namespace mess, inline javascript mess, complications regarding JS dependencies (in contrast to current best practices of the respective frameworks) Personally I'm more inclined to head in the opposite direction; drop struts 2 tags completely, leave it to the Results to provide ways to bind data from/for the context; focus on Struts2's hot-pluggable action-based (request-focused) framework with it's uniquely excellent InterceptorStack, ValueStack and Result architecture. eg. For related issues, see LinkedIn Engineering blog entry: Leaving JSPs in the dust: moving LinkedIn to dust.js client-side templates https://engineering.linkedin.com/frontend/leaving-jsps-dust-moving-linkedin-dustjs-client-side-templates Regards, Jeromy Evans On 28/01/2012, at 10:28 PM, Christian Grobmeier wrote: > Great examples. I will look into it. > > May I ask you why you didn't develop this at the struts repos? With > dojo tags going away struts2-jQuery is a very strong replacement. > Would be cool to see this somewhere more prominent on the struts page. > I must say, I have either missed it or left it out because I always > start first with "on board tools" > > On Sat, Jan 28, 2012 at 1:20 AM, Johannes Geppert <jo...@apache.org> wrote: >> That's exactly what I try to do with the Struts2 jQuery Plugin. >> >> http://code.google.com/p/struts2-jquery/ >> http://code.google.com/p/struts2-jquery/ >> >> Take a look at the Showcases to see which Components are already supported. >> >> http://www.weinfreund.de/struts2-jquery-showcase/index.action >> http://www.weinfreund.de/struts2-jquery-showcase/index.action >> http://www.weinfreund.de/struts2-jquery-grid-showcase/index.action >> http://www.weinfreund.de/struts2-jquery-grid-showcase/index.action >> http://www.weinfreund.de/struts2-jquery-mobile-showcase/index.action >> http://www.weinfreund.de/struts2-jquery-mobile-showcase/index.action >> >> ----- >> web: http://www.jgeppert.com >> twitter: http://twitter.com/jogep >> -- >> View this message in context: >> http://struts.1045723.n5.nabble.com/Struts-2-Components-tp5432642p5437096.html >> Sent from the Struts - Dev mailing list archive at Nabble.com. >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org >> For additional commands, e-mail: dev-h...@struts.apache.org >> > > > > -- > http://www.grobmeier.de > https://www.timeandbill.de > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org > For additional commands, e-mail: dev-h...@struts.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@struts.apache.org For additional commands, e-mail: dev-h...@struts.apache.org