ONJava.com    
 Published on ONJava.com (http://www.onjava.com/)
 See this if you're having trouble printing code examples


Validator, Eclipse, and FOP, oh my!

by
ONJava Newsletter for 12/12/2002

Dear Reader,

This week on ONJava.com, O'Reilly's very own "Programming Jakarta Struts" author Chuck Cavaness returns to talk about the Jakarta Commons Validator framework, and how to use it with Struts. In fact, the Validator framework was originally created for use with Struts. In this article, learn to use this component, pluggable framework to validate data for Web applications like those built on top of Struts. Later in the article, Chuck discusses the steps required to use it with other types of applications, such as those built with EJBs.

Also this week, Scott Storkel gives you a comprehensive introduction to the IBM-sponsored, open source Java IDE, Eclipse. Eclipse brings together all the tools necessary to be successful at Web application and services development: an extensible IDE, a standards-based compiler, remote debugging, Ant-based builds, JUnit-based testing, and plug-ins for communicating with most application servers and EJB containers.

And finally, Sun Microsystems Java Architect Kevin Hartig talks about how business workflows require reports to be generated dynamically. Report content, style, and output format are typically user-defined, depending on the report requester. This article describes the architecture, design, and implementation of a reporting tool framework that uses XML standards and tools. The implementation demonstrates how reports are dynamically created using XML, XSL, XSLT, Java, and the Apache XML Formatting Objects Processor (FOP).

To subscribe to the ONJava.com newsletter (or any O'Reilly Network newsletters), visit https://epoch.oreilly.com/account/default.orm and select the newsletters you wish to receive in your user profile (you'll need to log in with your existing O'Reilly Network account -- if you don't yet have an account, you'll need to create one).

To change your newsletter subscription options, please visit https://epoch.oreilly.com/account/default.orm and click the"Manage My Newsletters" link. For assistance, send help to

Talk to you again next week.

Steve Anglin
O'Reilly Network Java Editor
sanglin@oreilly.com

This Week's Featured Articles

Using Validator Framework with Struts
Chuck Cavanass, author of O'Reilly's "Programming Jakarta Struts," introduces the Validator framework, an open source project that is part of the Jakarta Commons subproject. The Validator framework lets you extend or customize beha- vior to fit your specific needs.

An Introduction to Eclipse IDE
Eclipse, an open source Java-based IDE, brings together all the tools a developer needs to be successful at web application development: an extensible IDE, standards- based compiler, remote debugging, Ant-based builds, JUnit-based testing, and plug-ins for communicating with most application servers and EJB containers.

Dynamic Creation of Reports with Apache FOP
Is your report generation costly, proprietary or inflexi- ble? Check out this reporting framework based on XML and Apache Formatting Objects Processor (FOP).

ONJava.com News and Weblogs

JBoss may be J2EE 1.4 certified?

Open Source Java... Pending?

New O'Reilly Java Books

Other Java News (channel -- LANG: JAVA)

Java Code Recipe of the Day

Java Events

Other O'Reilly Network sites

O'Reilly Network

XML.com

ONLamp.com

O'Reilly and Associates

O'Reilly Java

ONJava.com Affiliates

Servlets.com.

JDOM.org


Return to list of ONJava Newsletters.

Return to the ONJava.com.

Copyright © 2009 O'Reilly Media, Inc.