Stripes is a great framework in its common sense approach to form processing and
action handling but as a newbie I'm ready to give up on it just like so many
other java frameworks.

Someone please tell me I'm wrong but here are my main two complaints:

1) No extention library with standard components for common tasks such as
breadcrumbs and menus?  Please don't preach to me about stripes stressing
simplicity and that I can easily create a custom tag or use
stripes:layout-component to do these things.  Common sense says there should be
a standard toolkit to do these things.  ASP.NET makes it look so easy but for
some reason java frameworks never address common sense issues like this in
respectable way.  Or at least why can't stripes:link behave like wicket:link so
you don't have to waste hours deciding the best way to make a link on a menu
look different or "selected" if it points to the current page?

2) Something like ASP.NET MasterPages or Wicket extendable panels seems more
direct and efficient to create page layouts.  With Stripes I'm finding that I
need 3 or 4 layers of nested layouts with a bunch of overly verbose JSTL. Or
that I need a bunch of helper classes and running action beans from a
layout-component and using jsp:includes just to set up a standard page layout
(header, menu, left panel, main panel, footer, etc...).  FreeMarker helps avoid
these things but I'm not finding good examples of advanced FreeMarker work with
Stripes.  Also, you can't easily view page compositions in a visual jsp or html
editor with Stripes the way you can with Facelets, Wicket, MasterPages, or IBM
RAD proprietary templating solutions.

Stripes seems like the closest to being a real java based web framework.  Why
not close the deal?  Its discomforting to think that monsters like Struts2 or
Seam will probably become the standards.  









------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables 
unlimited royalty-free distribution of the report engine 
for externally facing server and web deployment. 
http://p.sf.net/sfu/businessobjects
_______________________________________________
Stripes-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/stripes-users

Reply via email to