Stripes: …and Java Web Development Is Fun Again
About this Book
As a Java developer, you want to leverage your knowledge and the wealth of Java libraries and tools. But when it comes to web development, many frameworks seem over-engineered and too complex. They have a steep learning curve, and it抯 just too difficult to get them to do exactly what you need because of their 揷losed-box� design.
Stripes brings simplicity back to Java web development. You抣l be up and running in minutes, and can go a long way with just a few simple concepts. You抣l spend your time developing your application, not maintaining gobs of configuration. Because Stripes is very transparent, you will understand exactly what is going on from request to response.
The popularity of Stripes keeps increasing because of its clean design and extensibility. With this complete tutorial and reference, you can master Stripes and take advantage of its productivity in web application development. You抣l tailor the framework to your requirements, not the other way around!
This book is packed with explanations and examples so that you learn practical problem-solving techniques. You抣l be able to 搘rap your head around the framework� and fully understand how Stripes works.
When your customer requests a feature, you抣l answer 搚es� with confidence because you抮e using a framework that lets you get the results that you need without getting in your way. Because of its open design, Stripes lets you easily integrate your favorite tools: tag libraries, AJAX frameworks, ORM solutions, dependency injectors, and more.
Contents and Extracts
Full Table of Contents
- Introduction
- Learning the Controls
- Stripes 101: Getting Started
- The Core: Action Beans and JSPs
- Creating Forms
- Validating User Input
- Using Built-in Validations
- There抯 More to Life than Strings: Working with Data Types
- Customizing Stripes Messages
- Customizing Error Messages
- Reusable Layouts
- Revving Up
- Adding Form Input Controls
- Advanced Features Made Easy
- Registering and Logging In
- Parlez-vous fran鏰is? Making it Multilingual
- In High Gear
- Completing the Stack
- Tapping into Stripes
- It抯 a Dangerous World: Adding Security
- Using JavaScript and AJAX
About the Author
Frederic Daoud is a software developer who has been using Java since 1997 and developing web applications since the 損re-JSP� days of just Servlets. A web framework junkie, he learned a dozen of them before Stripes became his favorite. Currently a Stripes committer, he is active on the Stripes mailing list, answering questions and helping new users.
Freddy lives in Montreal, Canada, where he shares the roasting hot summers and freezing cold winters with his wonderful wife Nadia and their beautiful daughter Lily.
