Skip to main content

Jim Driscoll

Jim Driscoll has been at Sun for over 13 years, ever since he joined JavaSoft to work on the Java Web Server and the first version of Servlets. At various times, he has been the manager of the J2EE RI, the Java Web Services Developer Pack, and a host of Open Source, web and XML projects that Sun has either participated in or led. His current job title is Senior Engineer, on the JavaServer Faces team, and he has been specializing in Ajax. He lives and works in the southern part of the San Francisco Bay area.


driscoll's blog

Using an IDE to write a JSF 2.0 App

Posted by driscoll on May 18, 2009 at 9:40 AM PDT

So, you're on the cutting edge, writing JSF 2.0 applications, but you just get tired of jkl; editing in vi... You can still do JSF 2.0 applications using your IDE, but the price is that you won't have some of the on the fly error checking (especially in your Facelets page).

JSF 2: Ajax Events and Errors

Posted by driscoll on May 15, 2009 at 4:06 PM PDT

Today I want to look at how to handle Ajax events and errors in JSF 2.

JSF 2's Ajax support includes a very basic facility to listen for events and errors within JSF's client side processing code.

Redirecting from a JSF 2.0 Ajax Request

Posted by driscoll on May 14, 2009 at 7:04 PM PDT

Somewhat recently, I had a user of JSF 2.0 ask how to do a redirect from a JSF 2.0 Ajax request.

New David Geary Article on JSF 2

Posted by driscoll on May 13, 2009 at 10:34 AM PDT

Just wanted to let everyone know that there's a new article by the esteemed David Geary on JSF 2.

Just wanted everyone to know about it - it's the first of the series, and it's really, really good.

Project Mojarra releases the second revision of its JSF 2.0 PR implemenatation

Posted by driscoll on February 6, 2009 at 11:19 AM PST

The Mojarra Project is proud to announce the second release of the JSF 2.0 PR implementation (which we're calling PR2, for lack of a better name).

The binaries and sources can be downloaded from here, or by checking the GlassFish v3 Prelude update center (it should b

JSF 2.0: A Component's Controller

Posted by driscoll on January 31, 2009 at 4:49 PM PST

After my last blog post on composite components, Ed Burns, the spec lead, pointed out a better way to do things, by using a controller for the component. Let's go over a simple example of how that would work.

JSF 2.0 PR Released, my blog posts updated

Posted by driscoll on January 19, 2009 at 2:09 PM PST

With the recent release of JSF 2.0 PR, along with the corresponding release of the implementation in Project Mojarra (available also at the GlassFish v3 Prelude Update Center), I thought it might be worthwhile to quickly review the posts I've rece

JSF 2.0: Wiring up buttons in a component

Posted by driscoll on December 14, 2008 at 1:14 PM PST

In my previous two technical posts, I described a "switchlist", then added Ajax behavior using the f:ajax tag.

JavaOne Next Gen Web - talks I'd like to see

Posted by driscoll on December 4, 2008 at 1:31 PM PST

I help organize the JavaOne conference, working with a team of about a dozen people to review talks for the Next Generation Web track - which covers Web 2.0 stuff, cloud computing, JavaScript on the web client, Comet, REST, that sort of thing.

JSF 2.0: The f:ajax tag

Posted by driscoll on December 3, 2008 at 3:17 PM PST

In my previous post, I described a "switchlist" set of components and behavior. If you haven't already, please go ahead and read that post, to get the context for this one.

This time, we'll wire it up so that it uses Ajax to communicate back to the server.