spacer Home

{0}."> {0}-{1} of {2} pages containing {3}.">
Skip to end of metadata
  • Page restrictions apply
  • Added by Greg Hinkle, last edited by Ben Gunter on Mar 14, 2011  (view change)
  • show comment hide comment
Go to start of metadata

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.

spacer Stripes 1.5.6 Released, March 14, 2011
Stripes 1.5.6 is available for download. This release provides several bug fixes and enhancements over release 1.5.5. Take a look at the Release Notes or get it now from the Download page.
spacer Stripes Book now available, July 23 2008
Stripes ...and Java web development is fun again is now available from The Pragmatic Programmers.

Goals of Stripes

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

Key Features

    spacer Zero external configuration per page/action (ActionBeans are auto-discovered, and configured using annotations)
    spacer Powerful binding engine that will build complex object webs out of the request parameters
    spacer Easy to use (and localized) validation and type conversion system
    spacer Localization system that works even when you use direct JSP->JSP links
    spacer Ability to re-use ActionBeans as view helpers
    spacer Ridiculously easy to use indexed property support
    spacer Built in support for multiple events per form
    spacer Transparent file upload capabilities
    spacer Support for incremental development (e.g. you can build and test your JSP before even thinking about your ActionBean)
    spacer 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 build results from Hudson

spacer All last builds only
Stripes 1.5.x #117 (stable)
Stripes 1.5.x ANT #73 (stable)
Stripes trunk #66 (stable)
Stripes trunk ANT #53 (stable)

Latest wiki changes

Recently Updated

  • Reloading classes without server restart
    updated by Samuel Santos
    (view change)
    Feb 10
  • Stripes Around The Web
    updated by Ben Gunter
    (view change)
    Feb 06
  • Stripes Injection Enricher
    updated by Samuel Santos
    (view change)
    Jan 15
  • Stripes EJB3 Interceptor
    updated by Samuel Santos
    (view change)
    Dec 17
  • Download
    updated by Marcus Kraßmann
    (view change)
    Nov 08
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.