General
- Portal Application Design and Development Guidelines
, REDP-3829-00
How to get the generated java source for a JSP file![]()
When debugging problems related to JSP files, it is often important to get the generated Java source for the JSP. This document describes various techniques in getting the Java source generated for the JSP file. (from IBM Support & downloads)
APIs and SPIs
- _IBM WebSphere Portal API Specification_
- see: <PortalServer>/PortalServer/doc/Javadoc/api_docs/index.html
- _IBM WebSphere Portal SPI Specification_
- see: <PortalServer/doc/Javadoc/spi_docs/index.html
- _Personalization, API Documentation_
- see: <PortalServer>/doc/Javadoc/Personalization/index.html
- _ILWWCM API Documentation_
- see: <AppServer>/installedApps/<node>/wcm.ear/ilwwcm.war/webinterface/api-javadoc
Ajax Portlets
- Using Ajax with WebSphere Portal
, developerWorks
Automated Build and Deployment
- Automatic Build & Deployment Procedures for Web-/Portal-Applications
, IBM Internal only
Implementing Features
Remember Me with WebSphere Portal![]()
"Remember Me" is a popular feature provided by many Web sites that simplifies the sign in process – and provides a better user experience – by challenging a user only once for credentials. This developerWorks article shows you how to make it happen.
JavaServer Faces Portlets
- Java EE 45 Tutorial (with Chapters on JSF)

- Adding row selection to a JSF datatable using radio buttons
, developerWorks - Developing JSF Portlets with Rational Application Developer 6.0 and WebSphere Portal Server 5.1, Part 1
, developerWorks - Developing JSF Portlets with Rational Application Developer 6.0 and WebSphere Portal Server 5.1, Part 2
, developerWorks
JSR 168 Portlets
- Best practices: Developing portlets using JSR 168 and WebSphere Portal V5.02
, developerWorks - Build and test JSR 168-compliant portlets with Apache Pluto
, developerWorks - Caching data in JSR 168 portlets with WebSphere Portal V5.1
, developerWorks - Comparing the JSR 168 Java Portlet Specification with the IBM Portlet API
, developerWorks - Creating a JSR 168 portlet for use by diverse portals using Web Services for Remote Portlets
, developerWorks - Creating and deploying a portlet service for IBM and JSR168 portlets
, developerWorks - Develop a Faces JSR 168 portlet using IBM Rational Application Developer 6.0 for autonomic computing
, developerWorks - Designing and implementing a mediated exchange solution: Develop JSR 168-compliant task-processing portlets
, developerWorks - Developing JSR 168 compliant cooperative portlets
, developerWorks - Implementing JSR 168 inter-portlet communication using Rational Application Developer V6.0 and WebSphere Portal V5.1
, developerWorks - Portlet API comparison white paper: JSR 168 Java Portlet Specification compared to the IBM Portlet API
, developerWorks - Portlet-to-portlet communication between JSR 168 portlets on public pages
, developerWorks - Sharing information between IBM portlets and JSR 168 portlets with WebSphere Portal V5.1
, developerWorks
JSR 286 Portlets
- JSR 286 Portlet Specification 2.0

JSR Java Community lead by Stefan Hepper of IBM. Version 2.0 of the Portlet Specification plans to align with J2EE 1.4, integrate other new JSRs relevant for the portlet, and align with the WSRP specification V 2.0.
Spring Portlet MVC Portlets
Developing a Spring Portlet MVC Framework application for use inside IBM WebSphere Portal: Introduction to Spring Portlet MVC Framework![]()
This article shows you how to build a simple HelloWorld portlet application using Spring Portlet MVC Framework for deployment in IBM WebSphere Portal. It is intended for portlet developers and architects who want to use the open source MVC Framework for developing their portlets.
IBM developerWorks, 05 Feb 2008
Exploiting the WebSphere Portal V5.1.0.1 programming model
- Part 1: Introducing the model

- Part 2: Advanced URL generation

- Part 3: Integrating WebSphere Portal into your security environment and user management system

- Part 4: Making your portal dynamic and context sensitive

IBM WebSphere Portlet Factory
provides a rapid application environment for java based portlet development and customization. Its ease of use and advanced development features can dramatically streamline the entire portlet and Web application development process.