There's a new sorting and paging taglib in town
From the Apache News Blog, I found there's a new sorting and paging taglib in town. We already have the Display Tag and the Value List Handler, but now we have the Data Grid. It looks pretty good too - although it doesn't seem to support/enforce XHTML. For your viewing pleasure, I've setup a demo. To be fair, you can also checkout the Value List Handler Demo and the Display Tag Demo.
Posted by Pål Brattberg on September 17, 2004 at 07:00 AM MDT #
Posted by kleineikenscheidt/stefan on September 18, 2004 at 08:58 AM MDT #
Posted by Kris Thompson on September 19, 2004 at 03:18 PM MDT #
Posted by Matt Raible on September 20, 2004 at 12:50 AM MDT #
Posted by Kris Thompson on September 20, 2004 at 01:39 AM MDT #
Posted by Kris Thompson on September 20, 2004 at 11:54 AM MDT #
Posted by Twice Tshwenyane on September 20, 2004 at 03:44 PM MDT #
I agree, it does seem very much like the display tag. But it doesn't have exporting. I imagine it might get some more traffic b/c its Jakarta. The good thing is that more options are available and hopefully these projects can learn from each other.
Twice - I've only used the displaytag in my projects and I haven't done anything with the others but click through their demos. You are correct about issues performance issues with the displaytag, but the developers are working on that and it should be fixed in the 1.1 release. I've heard good things about ValueList but never used it myself.
Posted by Matt Raible on September 20, 2004 at 06:49 PM MDT #
Posted by Twice Tshwenyane on September 21, 2004 at 10:05 AM MDT #
Posted by Green on September 25, 2004 at 02:59 AM MDT #
Posted by Matt Raible on September 25, 2004 at 04:34 AM MDT #
Posted by Wouter on September 27, 2004 at 08:23 AM MDT #
Posted by Dan Allen on October 04, 2004 at 02:48 PM MDT #
Posted by Matt Raible on October 04, 2004 at 03:33 PM MDT #
Posted by Kris Thompson on October 04, 2004 at 04:41 PM MDT #
Posted by M@ryn@ on October 17, 2006 at 07:11 AM MDT #
Posted by Record on October 21, 2006 at 09:58 PM MDT #
Unfortunately, while looking very good at a first glimpse, both are far from mature or capable especially within a large Enterprise Web Application using either Struts or Spring.
Display Tags seem far more mature, but suffer from one big issue (I'd simply call it a BUG) which is, that paging generates hardcoded URL's using just the JSP, but incompatible with any dynamic URL's such as "Action.do" or similar ones. It just produces a "ActionView.jsp" URL with the actual physical JSP location, instead of the Action (or Controller) page using that JSP. Other than that, it is missing editable components, but for lists it seems quite good aside from the problem with MVC frameworks.
ValueList looks rather impressive, and tries to address almost everything, including Spring, Struts, Tiles, ... integration. Unfortunately its version 0.1.8 (0.1.9 in some demos, but they have never been released for download?) is as mature as its number and aside from the HSSQL in memory examples (which kill almost every Tomcat, unless you provide it up to 1GB of VM space ;-) nothing really works !!! Especially real life Oracle data causes it to fail with memory leaks, timeouts or SkipPageExceptions. So unless you just have very little data it seems rather unusable.
Not sure, how Apache's libraries will be compared to that, but as in Display Tags, it seems, those using more "basic" JSP and Servlet mechanisms, like reading a Session Property and introspecting its values rather than doing all the DTO stuff (or trying it) uusually work and behave better.
Posted by Werner Keil on January 02, 2007 at 01:43 PM MST #
Posted by where can i buy acomplia rimonabant on November 03, 2007 at 03:47 PM MDT #