Building Next Generation Web Applications with the Spring 3.0 Web Stack

Jeremy Grelle (SpringSource, a division of VMware)
Location: Portland 251
Average rating: ****.
(4.12, 8 ratings)

Building modern Java™ technology-based Web applications that expose your business services to the widest-possible audience has become an increasingly difficult task in this day of Ajax, RIA, and SOA. Complexity continues to rise as we work to build flexible architectures that can serve the needs of an increasing number of client screens and a potentially exploding number of consuming devices. Spring 3.0 continues to strive to bring you effective weapons in the battle against complexity, including a complete modular stack of Web-focused solutions for addressing the needs of REST, Ajax, RIA, and stateful Web-based conversations.

In this session, you will learn how to:

  • Build Web applications using the RESTful Spring 3.0 @MVC annotation-based programming model
  • Expose multiple representations of the same resource, including HTML, XML, JavaScript™ Object Notation (JSON), and Atom, to service multiple client types without the need for specialized handling in server-side controller code
  • Use Spring JavaScript technology and the Dojo toolkit to consume your RESTful Spring resources, using unobtrusive Ajax techniques
  • Easily connect your existing RESTful Spring resources to RIA technologies such as JavaFX™ technology
  • Seamlessly integrate stateful Java technology-based flows from Spring Web Flow 3.0 where appropriate

For more information related to this topic, visit:

People planning to attend this session also want to see:

Photo of Jeremy Grelle

Jeremy Grelle

SpringSource, a division of VMware

Jeremy Grelle is an open source software engineer with SpringSource, a division of VMware, who specializes in bridging the gab between client-side and server-side technologies. He currently spends his primary development time on a collection of JavaScript micro-libraries known as CujoJS. He is a continual contributor to all things Spring Web and is the creator of the Spring JavaScript, Spring Faces, and Spring BlazeDS Integration projects.

Jeremy is a frequent speaker at industry conferences such as JavaOne, The Spring Experience, SpringOne, The Rich Web Experience, Adobe Max, TheServerSide Java Symposium, and various user group events. He always enjoys getting out and showing his fellow developers how to bend web browsers to their will and the possibilities of what can be created with Spring and its wealth of complimentary web technologies.

  • Intel
  • Microsoft
  • Google
  • Facebook
  • Rackspace Hosting
  • (mt) Media Temple, Inc.
  • ActiveState
  • CommonPlaces
  • DB Relay
  • FireHost
  • GoDaddy
  • HP
  • HTSQL by Prometheus Research
  • Impetus Technologies Inc.
  • Infobright, Inc
  • JasperSoft
  • Kaltura
  • Marvell
  • Mashery
  • NorthScale, Inc.
  • Open Invention Network
  • OpSource
  • Oracle
  • Parallels
  • PayPal
  • Percona
  • Qualcomm Innovation Center, Inc.
  • Rhomobile
  • Schooner Information Technology
  • Silicon Mechanics
  • SourceGear
  • Symbian
  • VoltDB
  • WSO2
  • Linux Pro Magazine

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at

Download the OSCON Sponsor/Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@

Press and Media

For media-related inquiries, contact Maureen Jennings at

OSCON Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON Newsletter (login required)

OSCON 2.0 Ideas

Have an idea for OSCON to share?

Contact Us

View a complete list of OSCON contacts