This white paper describes the various use cases and sample code for the IBM WebSphere® Portal versions 6.1.x and 7 Controller Service Provider Interface (SPI), including creating a page, adding containers to a page, the default layouts, and how to add portlets to a page, change the theme and metadata, change the skins, and create custom layouts.
- Overview of the Controller
- Working with the models
- Overview of the sample file
- About the authors
|White paper in PDF format||Controller_Model_SPI_Final.pdf||254 KB||HTTP|
|Sample code in WAR format||ControllerSample.war||65 KB||HTTP|
- Participate in the discussion forum.
WebSphere Portal product documentation.
developerWorks WebSphere Portal zone
WebSphere Portal Family wiki
James Barnes is currently a Level 2 Engineer for the WebSphere Commerce team. He joined IBM in 1999, first working the Lucent outsourcing account and then moving to Level 2 Support in 2003, where he focused on development-related issues. Other works include the 5.1 WebSphere Portal Handbook, and extensive articles for the Support site on migration and development. He holds Certifications for WebSphere Portal development (5.1, 6.0, 6.1, 7.0) and WebSphere Portal Administrator (5.0, 5.1, 6.0), and earned a B.Sc. in Agriculture and Applied Economics from Virginia Tech University. He is based at IBM's RTP, North Carolina, facility.
Ryan Wilson is the Technical Lead for the WebSphere Portal Level 2 API/Migration team in RTP, North Carolina. His areas of expertise include Java Platform, Enterprise Edtion application development with IBM WebSphere Studio and IBM Rational® Application Developer. He has participated in many projects, including internal tools development, and co-authored the Redbooks® publication,"IBM Rational Application Developer V6 Portlet Application Development and Portal Tools." Ryan holds certificates in WebSphere Portal development (versions 5.1, 6.0), and is a Java Certified Programmer and Java Certified Web Component Developer. He is based at IBM's RTP, North Carolina, facility