The layout tags in 1.5.3 and earlier buffer virtually everything in memory
before dumping it all out at once. I've modified the tags to stream directly
to output instead, but it required a major overhaul so I'd like to have it
tested thoroughly before I release 1.5.4. From the perspective of the
Stripes developer, layouts should work almost exactly the same.
One positive side-effect of the change is that partial forms now work like
one would expect them to. You can have a <s:form> tag in a layout definition
and Stripes form input tags within a layout component and everything will
work.
I have lots of crazy test cases that work great. I just wanted people to
drop in a snapshot where they're running 1.5.3 and make sure everything
still works.
-Ben
On Tue, Oct 5, 2010 at 6:41 PM, Joaquin Valdez <joaquinfval...@gmail.com>wrote:
> Hello!
>
> Would love to help test, but first what are Streaming Layouts?
>
> Joaquin
>
>
>
> On Oct 5, 2010, at 3:11 PM, Stephen Nelson wrote:
>
>
> On 29 Sep 2010, at 20:40, Ben Gunter wrote:
>
> I believe I finally have the streaming layout code working. I'm asking
> *all* of you to get the latest snapshot from the Sonatype snapshots repo and
> try it out. If you see any problems with what it outputs, please let me know
> on this thread. There will be minor differences, mostly extra whitespace
> that the old stuff generated gets swallowed by the new stuff. Let me know if
> anything is totally broken.
>
> If you're not using Maven, you can get the latest snapshot here:
>
> http://oss.sonatype.org/content/repositories/snapshots/net/sourceforge/stripes/stripes/1.5.4-SNAPSHOT/
>
> This is the last major roadblock to be cleared before I can release 1.5.4.
> The sooner I get confirmation that it works, the sooner that happens.
>
> -Ben
>
>
> Hi Ben
>
> I just downloaded the snapshot jar to try out the new layouts stuff. I have
> fairly simple layouts, but some with some nesting and they all appeared to
> work fine. I'll try and get some more testing done tomorrow for a more
> in-depth test but so far it's a thumbs-up from me.
>
> Many thanks for your work in getting these features in.
>
> Cheers,
>
> Stephen
>
>
> ------------------------------------------------------------------------------
> Beautiful is writing same markup. Internet Explorer 9 supports
> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3.
> Spend less time writing and rewriting code and more time creating great
> experiences on the web. Be a part of the beta today.
>
> http://p.sf.net/sfu/beautyoftheweb_______________________________________________
> Stripes-users mailing list
> Stripes-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/stripes-users
>
>
> Joaquin Valdez
> joaquinfval...@gmail.com
>
>
>
>
>
> ------------------------------------------------------------------------------
> Beautiful is writing same markup. Internet Explorer 9 supports
> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3.
> Spend less time writing and rewriting code and more time creating great
> experiences on the web. Be a part of the beta today.
> http://p.sf.net/sfu/beautyoftheweb
> _______________________________________________
> Stripes-users mailing list
> Stripes-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/stripes-users
>
>
------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3.
Spend less time writing and rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
_______________________________________________
Stripes-users mailing list
Stripes-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/stripes-users