Speakers
- Ben Alex
- Andres Almiray
- Burt Beckwith
- Jeff Brown
- Andy Clement
- Hamlet D'Arcy
- Scott Davis
- Hans Dockter
- Keith Donald
- Christian Dupuis
- Danno Ferrin
- Robert Fischer
- Mark Fisher
- Adam Fitzgerald
- Andrew Glover
- Jeremy Grelle
- Paul King
- Dave Klein
- Guillaume LaForge
- Costin Leau
- Joseph Nusairat
- Arjen Poutsma
- Chris Richardson
- Thomas Risberg
- Graeme Rocher
- Ken Sipe
- Matt Stine
- Venkat Subramaniam
- Dave Syer
- Matt Taylor
- Mark Thomas
- Scott Vlaminck
John Lewis
Core Developer of Spring Portlet MVC
Blog
"Enterprise Portals: Reborn and Transformed by the Social Web"
Posted Thursday, April 9, 2009
EContent Magazine has published an interesting article "Enterprise Portals: Reborn and Transformed by the Social Web". Provides some good insights into what various people think is the future for enterprise portals. Note: The article more »Video: Shibboleth Guided Tour
Posted Friday, April 3, 2009
Please enjoy this video from a recent webinar in which I provide a guided tour of more »Carl Jacobson Named CIO at U Delaware
Posted Monday, March 16, 2009
Great news! Carl Jacobson has been named the CIO at U Delaware. Carl was the prime mover behind uPortal and obtained the initial Mellon grant f more »Presentations
Portlet Development with Spring
This session will survey the landscape for developing JSR 168 Portlets with Spring. Attendees will learn the options available for Portlet development today, with a strong focus on Spring MVC. more »Securing Portlets with Spring Security
In this session, attendees will learn how to secure JSR-168 Portlets using the latest version of Acegi Security, called Spring Security 2. more »Portlet 2.0 Features in Spring MVC
The Java Portlet 2.0 specification (JSR 286) introduces major new features for Portlet development. This session will detail the changes present in this new specification and will explore planned enhancements to Spring Portlet MVC to allow developers to more »Building Java Portlets with Spring MVC
This session will provide a complete tour of using the Spring MVC framework to build Java Portlets. It will include an in-depth review of a sample portlet application developed using the latest features of Spring MVC, including Annotation-based Controlle more »
By John Lewis
This session will survey the landscape for developing JSR 168 Portlets with Spring. Attendees will learn the options available for Portlet development today, with a strong focus on Spring MVC.
We'll begin by discussing the unique differences and challenges when developing Portlets instead of traditional Servlet webapps. Then we will review a number of web development frameworks with support for the JSR 168 Portlet 1.0 specification. We'll focus primarily on Spring MVC, but we will also talk about Spring Web Flow, Apache Portals Bridges, and several others.
By John Lewis
In this session, attendees will learn how to secure JSR-168 Portlets using the latest version of Acegi Security, called Spring Security 2.0
The 2.0 release of Spring Security includes new support for JSR-168 Portlet development. In this session we'll cover how the Acegi security model translates into the Portlet world, show how to configure the authentication provider for JSR-168 Portlets, and discuss the special interceptors for processing Portlet requests and for storing the security context in the Portlet session. Finally we'll show how Portlets and Servlets in the same webapp can share security context, which allows for secure AJAX calls and dynamic images from within Portlets.
By John Lewis
The Java Portlet 2.0 specification (JSR 286) introduces major new features for Portlet development. This session will detail the changes present in this new specification and will explore planned enhancements to Spring Portlet MVC to allow developers to take full advantage of them.
Enhancements covered include: a new eventing phase that allows portlets to communicate with each other, the ability to serve up resources directly out of the portlet, and full filtering support of portlet requests, along with a number of other minor changes and improvements. This session will explore the changes and enhancements that are being made to Spring Portlet MVC to empower developers to take full advantage of these new capabilities.
By John Lewis
This session will provide a complete tour of using the Spring MVC framework to build Java Portlets. It will include an in-depth review of a sample portlet application developed using the latest features of Spring MVC, including Annotation-based Controllers. If you are writing Portlets and using Spring, this session is for you.
We'll begin by discussing the unique differences and challenges when developing Portlets instead of traditional Servlet webapps. Then we'll talk about the unique approach that Spring MVC takes towards Portlets that fully leverages the Portlet lifecycle, instead of masking it like many other frameworks. We'll take an extensive tour of a sample application so we can see all the unique pieces of the framework in action. Finally we'll conclude with discussion of the upcoming support for the Portlet 2.0 (JSR 286) specification that will be part of Spring 3.0.