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


JSF in Practice, Java Transactions, and the Struts Tag Library

by chromatic
ONJava Newsletter for 07/31/2003

Hello readers,

Welcome to the Java newsletter, one good source of information about what's new and useful in the Java and open source Java worlds. Here are the new pieces on ONJava.com this week.

Following last week's explanation of JavaServer Faces, frequent author Budi Kurniawan demonstrates the technology in Introducing JavaServer Faces. Don't know why it matters? Wondering what "event-driven" really means in a web programming context? Budi builds a simple JSF application that should answer your first questions.

Sometimes, you can live with a little mystery. Other times, you have to be sure. You wouldn't want to use an ATM that sometimes removed too much money from your account if it loses a connection, so why would your users want to be double-billed if something unexpected happened in your application? Jeff Mesnil explains how transactions can improve the consistency of your data in Adding Transactions to Servlets with JOTM. (They're not just for servlets, though!)

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

Finally, Chuck Cavaness, author of Programming Jakarta Struts and Jakarta Struts Pocket Reference, thinks the Struts tag libraries make his life much easier. Find out more in Getting the Most Out of the Struts Tag Libraries. Weblog-wise, Dion Almaer discusses his interview with Gregor Kiczales, father of Aspect-Oriented Programming. As well, he thinks the recent TMC Petstore retrial is valuable—not because it declares a winner, but because it gives concrete data for possible performance tuning .

That concludes the text portion of this newsletter. Tune in next week for a little bit of Java gaming.

Have a nice week,

chromatic
O'Reilly Network Technical Editor
chromatic@oreilly.com

ONJava.com News and Weblogs

TMC Releases "Reloaded" Petstore Case Study

I got to interview Gregor Kiczales, father of AOP, on AOP: past, present, and future

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.