Web Development Tools
Webwork is a web application framework designed for simplicity and productivity. In this introduction, Zarar Siddiqi introduces the options for validating web forms in WebWork, including using its built-in validators and defining your own.
Trails creator Chris Nelson shows how to create one-to-many relationships, custom pages, and custom list, edit, and search pages.
The karma framework, along with its object-persisting partner karma-jcr, helps you get database-based web applications up quickly. Project founder Oliver Kiessler shows how to get started.
Chris Nelson introduces the Trails project, a domain-driven development framework inspired by Ruby on Rails.
These two excerpts from "Geronimo: A Developer's Notebook" cover downloading, building, and deploying this open source, BSD-licsensed J2EE server.
Felipe Leme shows an approach on how to easily develop taglibs that accept both EL and RT expressions as parameters
Sue Spielman continues her JSTL series, looking at internationalization, and XML and SQL abilities.
Velocity is a fast and easy-to-use Java-based templating engine. Velocity's speed, ease of use, and flexibility contribute to its use in a broad range of applications, including code generation, email templating, and web user-interface creation.