Jump to ratings and reviews
Rate this book

WebWork in Action

Rate this book
WebWork helps developers build well-designed applications quickly by creating re-usable, modular, web-based applications. WebWork in Action is the first book to focus entirely on WebWork. Like a true "Action" book, it is both a tutorial on WebWork and a sourcebook for its use in demanding, real-world applications. The book goes into considerable depth on how to get desirable web features with WebWork. It uses the same basic (continuing) example as in Manning's Hibernate in Action to show how to integrate WebWork with the popular Hibernate persistance framework.

Although Java was (correctly) touted as the next big programming language, it wasn't until the introduction of J2EE and Servlets that its use really took off. Yet, in spite of the huge popularity of JSPs and Servlets, it was never easy for developers to quickly create re-usable, modular web-based applications. Not long after the introduction of JSPs, WebWork sought to solve those very problems and has been helping thousands of developers ever since. WebWork is a web-application framework used by people who understand that somewhere been "just get it done, no matter how ugly" and "make it perfect" lies their best choice. WebWork helps developers build applications quickly, but its unique design also lets developers build beautifully-designed applications.

400 pages, Paperback

First published September 1, 2005

3 people want to read

About the author

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
1 (16%)
4 stars
2 (33%)
3 stars
3 (50%)
2 stars
0 (0%)
1 star
0 (0%)
Displaying 1 - 2 of 2 reviews
Profile Image for Jean Tessier.
166 reviews31 followers
October 3, 2011
We use WebWork at work and I wanted to learn more. The documentation that ships with WebWork can be spotty, and since it consists largey of an alphabethical dump of their wiki, it is fairly hard to follow beyond the initial tutorial.

Anyone who wants to use WebWork should read this book. It is the best resource on WebWork out there, even though it has quite a few flaws.

It does a pretty good job of covering all aspects of WebWork and all the features it brings to the table. Many of the examples show code one way and then evolve it before your very eyes into a better solution, often more than once. The transitions could use better highlighting, though. I learned a lot about the capabilities of WebWork and it helped change the way I thought about one application I want to migrate from plain JSPs to WebWork.

One big problem is that the framework is still evolving quite a bit. The authors wrote the book mostly for version 2.1 but version 2.2 came out about the same time as the book and contains quite a few deviations. For instance, one of the first things you do is map *.action URLs to the ServletDispatcher servlet, which is deprecated in 2.2. The deprecation notice does say to use FilterDispatcher instead, but its documentation says to map it to * now. After you've read the entire book, you're in a better position to understand what is going on, but it is confusing when you are only trying to get the early examples to work.

The book has numerous typos throughout and the highly didactical tone can sometimes feel condescending.
Profile Image for Peter.
27 reviews1 follower
April 14, 2013
This was an excellent book at the time that it was published. I may be slightly biased since I was a technical reviewer for this book.
Displaying 1 - 2 of 2 reviews

Can't find what you're looking for?

Get help and learn more about the design.