Portalizing Domino Applications for Websphere Portal
Chapter 4: Using Custom Domino JSP Tag Libraries
- Example 4-1: JSP sample snippet
- Example 4-2: Sample variable declaration inside a JSP file
- Example 4-3: Sample method declaration inside a JSP file
- Example 4-4: Sample JSP expression
- Example 4-5: Sample JSP scriptlet
- Example 4-6: JavaScript code generated by Data Input tags
- Example 4-7: CustomerList portlet redirection
- Example 4-8: Customer Detail portlet doView() method
- Example 4-9: Action Performed method of the Customer Details
- Example 4-10: Customer Detail portlet, View.jsp fragment initial contents
- Example 4-11: CustomerDetails.jsp fragment initial code
- Example 4-12: Customer Contacts portlet initial doView() and actionPerformed() methods
- Example 4-13: CustomerContacts.jsp fragment initial contents
- Example 4-14: Customer Sales Activities portlet initial doView() and actionPerformed() methods
- Example 4-15: CustomerSalesActivities.jsp initial contents
- Example 4-16: Click to Action CustomerDetails.wsdl
- Example 4-17: Click to Action CustomerContacts.wsdl
- Example 4-18: Click to Action CustomerContacts.wsdl
Chapter 5: Portlet Development using Java: Technology Review
- Example 5-1: Creating session to Domino using servername
- Example 5-2: Creating session to Domino using IOR
- Example 5-3: Using the isOpen method
- Example 5-4: Accessing the views of the database.
- Example 5-5: Use of Document class
- Example 5-6: Using Item class in code
- Example 5-7: Example using ACL class
- Example 5-8: Using NotesExcpetion
- Example 5-9: CSEnvironment.properties file example in config folder
- Example 5-10: Example code using logging
- Example 5-11: Using a log from portlet
Chapter 6: Portlet Development using Java: Integration Examples
- Example 6-1: getSession() method
- Example 6-2: Add these imports in the beginning of the ACLBrowser.java file
- Example 6-3: Example of JavaBean
- Example 6-4: Functionality in doView
- Example 6-5: Using JavaBean in JSP
- Example 6-6: ACLBrowser.java code
- Example 6-7: ACLEntry.java
- Example 6-8: DBListEntry.java file
- Example 6-9: PC.java file
- Example 6-10: PortletDominoBean.java file
- Example 6-11: Retrieving list of database
- Example 6-12: Adding log4j to HelloWorldFromDomino portlet
- Example 6-13: Configuration file for logging
- Example 6-14: Another example of sophisticated portlet logging
Chapter 7: Portlet Builders
- Example 7-1: HTML with embedded @formula language
- Example 7-2: Customer search
- Example 7-3: Portlet cooperation