Return-Path: Delivered-To: apmail-struts-dev-archive@www.apache.org Received: (qmail 71689 invoked from network); 19 Nov 2007 16:03:30 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 19 Nov 2007 16:03:30 -0000 Received: (qmail 85770 invoked by uid 500); 19 Nov 2007 16:03:15 -0000 Delivered-To: apmail-struts-dev-archive@struts.apache.org Received: (qmail 85748 invoked by uid 500); 19 Nov 2007 16:03:15 -0000 Mailing-List: contact dev-help@struts.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Struts Developers List" Reply-To: "Struts Developers List" Delivered-To: mailing list dev@struts.apache.org Received: (qmail 85737 invoked by uid 99); 19 Nov 2007 16:03:14 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 19 Nov 2007 08:03:14 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of schneidh@gmail.com designates 64.233.182.188 as permitted sender) Received: from [64.233.182.188] (HELO nf-out-0910.google.com) (64.233.182.188) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 19 Nov 2007 16:03:04 +0000 Received: by nf-out-0910.google.com with SMTP id b21so1271777nfd for ; Mon, 19 Nov 2007 08:02:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=/3/FSdBl5MwEHP8yWwc2WiPXCNcE8x1HBT+OYrsJ4dQ=; b=iHdghE6eOPpAJoYn1dVrVmaRAv0jL0DgNuMgV2HzU4zfIV+qWiU3shs/FXQNkjy+YfgQSuv8p7sLb7ZEx0Vvk3xrcvI0tL/7+IWQBFfSPFm/mp/wC2cDiEm4Rja8OfoWzdy2hSfLqEjSsxfGCTruSqIT7u8uitcSINQKToYw/HA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=H4Ez4ps9Ipp2rr15tvtbjwFy9tkD7kXV0Rx5pCz6ZJFJ3MwuyDNYhp/GVvM4CIhJeuaLHqeRqQHs0CuYXzvRhr+y57hyLPnizE4a87vvzVwLqPOkhOjJv8Q+TZ5xTgjNQ+K3lMYBJPWEh9eO2So4+8y5d0ffy5ce4sZ2WUmyy8Q= Received: by 10.86.80.5 with SMTP id d5mr5184152fgb.1195488175644; Mon, 19 Nov 2007 08:02:55 -0800 (PST) Received: by 10.86.35.17 with HTTP; Mon, 19 Nov 2007 08:02:55 -0800 (PST) Message-ID: Date: Mon, 19 Nov 2007 10:02:55 -0600 From: "Tom Schneider" To: "Struts Developers List" Subject: Re: Struts 2 Plugin for Grails? In-Reply-To: <694007130711132038o68578450xf600006515ed8536@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <4737C136.2070109@gmail.com> <74ac90460711120214n3b113f85nfce9ed1a2ab956de@mail.gmail.com> <7feebe1f0711122239n383aa681kddb71482969ae7c6@mail.gmail.com> <4739AE15.2030001@gmail.com> <694007130711132038o68578450xf600006515ed8536@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org For those interested, Mark and I have been collaborating on a proof of concept for this idea. Details are here: http://cwiki.apache.org/confluence/display/S2PLUGINS/Grails+Plugin We have a simple precompiled groovy controller and GSP up and running. On Nov 13, 2007 10:38 PM, Vinny wrote: > My unsolicited 2 cents. The idea of integrating Grails scaffolding with > Struts 2 has been bouncing > in my head for few weeks now. The Grails CRUD is a true sweet spot for me > but > Struts still excels when it's time to move beyond a CRUD Action. Getting the > 2 frameworks > working together would be awesome. Looking forward to see where this goes. > > > On Nov 13, 2007 9:00 AM, Tom Schneider wrote: > > > Just for completeness I'd think we'd want a GSPResult. Just because > > it's slow now, doesn't mean it will be slow in the future. (Look at how > > slow freemarker was before we tweaked it) Also, for those looking to > > migrate over, if GSP isn't supported, that might be a issue for existing > > grails apps. > > > > And who says that Struts 2 devs recommend Freemarker? I sure don't. :) > > Tom > > > > Matt Raible wrote: > > > I don't know if we'd really need to support GSPResult in a Struts 2 > > > Plugin. AFAIK, the slowest part of Grails is GSP. > > > > > > http://tinyurl.com/2298jh > > > > > > If we were to write a plugin, would it implement the same scaffolding > > > that Grails has by default? If so, it might be better to use > > > FreeMarker since that seems to be a recommended choice among Struts 2 > > > developers. I don't believe there's a FreeMarker Plugin for Grails, > > > but I'd be interested in creating one. A colleague of mine has been > > > successful in making Grails work with JSP. > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org > > For additional commands, e-mail: dev-help@struts.apache.org > > > > > > > -- > The Street Programmer http://streetprogrammer.com > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org For additional commands, e-mail: dev-help@struts.apache.org