Dashboard > Stripes > Home
Home Log In | Sign Up   View a printable version of the current page.

Added by Greg Hinkle , last edited by Frederic Daoud on Jul 23, 2008  (view change)

Welcome to Stripes!

Stripes is a presentation framework for building web applications using the latest Java technologies. The main driver behind Stripes is that web application development in Java is just too much work! It seems like every existing framework requires gobs of configuration. Struts is pretty feature-light and has some serious architectural issues (see Stripes vs. Struts for details). Others, like WebWork 2 and Spring-MVC are much better, but still require a lot of configuration, and seem to require you to learn a whole new language just to get started.

Stripes Book now available, July 23 2008

Stripes ...and Java web development is fun again is now available from The Pragmatic Programmers.

Documentation Update for Release 1.5 in Progress, July 16 2008

The documentation on this site is currently being brought up to date for the upcoming release of Stripes 1.5. If you wish to continue to access documentation that is accurate for the 1.4.x version of Stripes please visit the Download page and download a documentation snapshot.
Stripes 1.5 Development Snapshot, July 1st 2008

Stripes 1.5 Development Snapshot, build 947, is available here. If you are using 1.5RC1 and encounter a problem, it's worth giving the latest snapshot a try as it contains bug fixes since the RC. The zip file contains the JARs, source, and Javadocs.

If you have Subversion installed, you can also get the latest development trunk with this command:

svn co https://stripes.svn.sourceforge.net/svnroot/stripes/trunk stripes-svn
Stripes 1.5 Release Candidate 1, May 23 2008

Stripes 1.5 Release Candidate 1 (1.5RC1) is available for download now. Get it while it's hot! We believe this code to be production-ready, meaning we expect only minor bugs (if any) to be exposed during the RC period. A final 1.5 release should follow soon. Please consult the backward compatibility notes in upgrading.txt. A summary of what went into this release since 1.4.3 is available here.

Goals of Stripes

     Make developing web applications in Java easy
     Provide simple yet powerful solutions to common problems
     Make the Stripes ramp up time for a new developer less than 30 minutes
     Make it really easy to extend Stripes, without making you configure every last thing

Key Features

     Zero external configuration per page/action (ActionBeans are auto-discovered, and configured using annotations)
     Powerful binding engine that will build complex object webs out of the request parameters
     Easy to use (and localized) validation and type conversion system
     Localization system that works even when you use direct JSP->JSP links
     Ability to re-use ActionBeans as view helpers
     Ridiculously easy to use indexed property support
     Built in support for multiple events per form
     Transparent file upload capabilities
     Support for incremental development (e.g. you can build and test your JSP before even thinking about your ActionBean)
     And a lot of built in flexibility that you only have to be aware of when you need to use it

Stripes aims to provide an experience similar to owning Apple hardware, Sony TVs and luxury German cars (without the price premium); things just work, they feel right and every now and again you get that "oh, it does that too? awesome!" feeling.

So, take a look at the links over on the left. If this is your first time here you might want to take a look at the Quick Start Guide. Or perhaps just the Documentation.

Latest wiki changes

 
Recently Updated
by Frederic Daoud (23 Jul)
Home
by Frederic Daoud (22 Jul)
Annotation Reference
by Samuel Santos (21 Jul)
EJB3 with Stripes
by Frederic Daoud (18 Jul)
Display Errors
by Frederic Daoud (17 Jul)
State Management
by Frederic Daoud (17 Jul)
Exception Handling
by Frederic Daoud (16 Jul)
Configuration Reference
by Frederic Daoud (16 Jul)
Quick Start Guide
by Frederic Daoud (16 Jul)
Beginning Stripes
by Tim Fennell (16 Jul)
Download
Hosting for this site is donated by the wonderful people at Contegix
Site running on a free Atlassian Confluence Open Source Project License granted to Stripes Framework. Evaluate Confluence today.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.6.2 Build:#919 Nov 26, 2007) - Bug/feature request - Contact Administrators