r2 - 30 Sep 2005 - 15:36:08 - BobbyRulloYou are here: OSAF >  Projects Web  >  ScoobyHome > ScoobyPlanning > WebFrameworkComparison > StrutsEvaluation

Struts w/ Tiles

Agility

Editing pages is quick and easy, but adding new pages or new tiles is irritating, requiring lots of XML.

Support

Struts is well supported, and is the de-facto standard for web-app development right now.

Skinability

Tiles could be very useful here.

Performance / Scalability

Adequate.

I8ln

Since it's JSP, just use jstl tags for this.

Expression / Templating Language

JSP based.

Componentization

Tiles are sort of like components, but not as flexible as Tapestry's components.

Summary

Struts is another safe bet - everyone knows how to use it, and it's known to work. Tiles is nice for laying out pages and could be useful for skinning. Config is really annoying though.

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r2 < r1 | More topic actions
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.