Sample portlets
Learn about the sample portlets included with WebSphere Portal and view the steps to import these samples into IBMRationalApplication Developer.
You can get some sample portlets from the portlet catalog. The samples described throughout these topics are available from the portlet catalog by searching for navcode 1WP10017Z. The samples are sorted according to topic:
Basic samplesThese samples demonstrate the simplest portlet programming structures. These samples are described under the topic about Understanding the basics.
Struts Portlet Framework samplesThese samples demonstrate how Struts applications can be converted to portlets. These samples are described under the topic about the Struts Portlet Framework.
Cooperative portlet samplesThese samples demonstrate how portlets can use the property broker to exchange information or properties with each other. These samples are described under the topic about Portlet communication.
Import the sample portlets into Rational Application DeveloperFollow these steps to import portlets from the sample package into Rational Application Developer.
- From the menu bar of Application Developer, click File -> New -> Project, and then select the appropriate portlet project. For example, to import jsrViewWorld.war, select Portlet Project (JSR 168). The New Portlet Project dialog opens.
- Enter a valid project name. For example, jsrViewWorld.
- Clear Create a portlet.
- Verify that version of WebSphere Portal is correct. This should match the version you are using.
- Click Finish. The new project is created under the Dynamic Web Projects folder in the Project Explorer.
- Right click the new portlet project and select Import -> WAR file from the menu. The Import dialog opens.
- Enter the location of the source WAR file that you want to import. For example, C:/rad/portlets/version/jsrViewWorld.war.
- For Web project, select the name of the new portlet project that you just created, for example, jsrViewWorld.
- Check Overwrite existing sources without warning.
- Click Finish.
- Check the contents of the new portlet project for errors.
Parent
Understand the basics