2 options
IBM WebSphere portal V4 developer's handbook / Juan R. Rodriguez et al.
- Format:
- Book
- Author/Creator:
- Rodriguez, Juan R.
- Series:
- IBM redbooks.
- IBM redbooks
- Language:
- English
- Subjects (All):
- Client/server computing.
- WebSphere.
- Physical Description:
- 1 online resource (882 p.)
- Place of Publication:
- San Jose, CA : IBM Corp., 2003.
- Language Note:
- English
- Contents:
- Front cover
- Contents
- Notices
- Trademarks
- Preface
- The team that wrote this redbook
- Become a published author
- Comments welcome
- Chapter 1. Overview
- 1.1 Portal evolution
- 1.1.1 The three generations of portal technology
- 1.2 Overview
- 1.2.1 WebSphere Portal architecture
- 1.2.2 WebSphere Portal tooling
- 1.3 WebSphere Portal
- 1.3.1 Portal concepts
- 1.3.2 Portlets
- 1.3.3 Portlet Modes
- 1.3.4 Portlet states
- 1.3.5 Portlets and the Model-View-Controller (MVC) design pattern
- 1.3.6 WebSphere Portal Runtime: the Portlet Container
- 1.3.7 Portlet lifecycle
- 1.3.8 Portlet events and messaging
- 1.3.9 Page aggregation
- 1.4 Portlet solution patterns
- Chapter 2. Portlets
- 2.1 What is a portlet?
- 2.2 Basic portlet terms
- 2.3 MVC architecture
- 2.3.1 Standard MVC architecture
- 2.3.2 Portlet MVC architecture
- 2.3.3 Portlet MVC sample
- 2.4 Servlets versus portlets
- 2.5 What is a portlet application?
- 2.6 Portlet deployment
- 2.6.1 web.xml
- 2.6.2 portlet.xml
- 2.6.3 Parameter summary
- 2.6.4 Web.xml and Portlet.xml relationship
- 2.6.5 UID guidelines
- 2.6.6 Building a war file
- 2.6.7 Creating a development environment
- 2.7 Portlet lifecycle
- 2.8 Portlet API
- 2.8.1 Hierarchy
- 2.9 Core portlet objects
- 2.9.1 Portlet
- 2.9.2 PortletAdapter
- 2.9.3 PortletRequest
- 2.9.4 PortletResponse
- 2.9.5 PortletSession object
- 2.9.6 Client
- 2.9.7 PortletConfig object
- 2.9.8 PortletContext object
- 2.9.9 PortletSettings object
- 2.9.10 PortletApplicationSettings object
- 2.9.11 PortletData object
- 2.9.12 PortletLog object
- 2.9.13 PortletException
- 2.9.14 UnavailableException
- 2.9.15 PortletWindow object
- 2.9.16 User object
- 2.9.17 PortletURI
- 2.10 Listeners
- 2.10.1 PortletTitleListener
- 2.10.2 PortletPageListener
- 2.10.3 PortletSessionListener.
- 2.10.4 WindowListener
- 2.10.5 PortletSettingsAttributesListener
- 2.10.6 PortletApplicationSettingsAttributesListener
- 2.11 Action event handling
- 2.12 Core event objects
- 2.12.1 ActionListener
- 2.12.2 ActionEvent
- 2.12.3 PortletURI
- 2.12.4 PortletAction and DefaultPortletAction
- 2.12.5 ModeModifier
- 2.13 Event examples
- 2.13.1 Multi-part form event handling
- 2.13.2 Multi-mode event handling
- 2.14 Portlet messaging
- 2.15 Core messaging objects
- 2.15.1 MessageListener
- 2.15.2 MessageEvent
- 2.15.3 DefaultPortletMessage
- 2.15.4 PortletMessage
- 2.15.5 ActionListener/WindowListener
- 2.16 Messaging examples
- 2.16.1 Portlet messaging example 1: navigation control
- 2.16.2 Portlet messaging example 2: sharing configuration information
- 2.17 Attribute storage summary
- 2.18 Portlet services
- 2.18.1 ContentAccessService
- 2.18.2 Custom services
- 2.19 Credential Vault
- 2.20 Core Credential Vault objects
- 2.20.1 Vault
- 2.20.2 Segment
- 2.20.3 Slot
- 2.20.4 Credential
- 2.21 Portlet JSPs
- 2.21.1 Portlet Tag Library
- 2.22 Resources
- Chapter 3. Using the Portal Toolkit
- 3.1 Portal Toolkit installation introduction
- 3.2 Installing the WebSphere Portal Toolkit
- 3.3 Portlet Application wizard
- 3.4 Developing portlet applications
- 3.4.1 Portlet application contents
- 3.4.2 Generated classes
- 3.5 Portlet.xml interface
- 3.6 Deploying portlets
- 3.6.1 Deploying to an independent WebSphere Application Server
- 3.6.2 Deploying to a connected WebSphere Application Server
- 3.7 Adding portlets to applications
- 3.8 Configuring Studio for portlet development
- 3.8.1 JSP heads and metadata
- 3.8.2 Default files
- 3.8.3 Macros
- Chapter 4. Portlet testing and debugging
- 4.1 Overview
- 4.1.1 Development
- 4.1.2 Testing
- 4.1.3 Components
- 4.2 Installing the components.
- 4.2.1 WebSphere Studio Application Developer
- 4.2.2 Portal Toolkit
- 4.2.3 Personalization Toolkit
- 4.2.4 DB2 Universal Database
- 4.2.5 WebSphere Application Server Advanced Single Server
- 4.2.6 Portal server
- 4.3 Configuring the environment
- 4.3.1 Preparation
- 4.3.2 Defining the Server in WebSphere Studio Application Developer
- 4.3.3 Testing the server
- 4.4 Testing and debugging
- 4.4.1 Debugging the first portlet
- 4.4.2 Debugging portlet JSPs
- 4.4.3 Adding portal server portlets
- 4.4.4 Adding the sample YourCo portlets
- 4.4.5 Hints and tips
- Chapter 5. National Language Support
- 5.1 Resource bundles
- 5.1.1 Creating resource bundles in WebSphere Studio
- 5.1.2 Translating resource bundles
- 5.1.3 Accessing resource bundles in portlets
- 5.1.4 Accessing resource bundles in JSPs
- 5.2 Translating whole resources
- 5.3 NLS administration
- 5.3.1 Portlet NLS administration
- 5.3.2 Portal NLS administration
- 5.3.3 Setting NLS titles
- 5.3.4 Adjusting Portal resource bundles
- 5.4 Working with characters
- 5.5 NLS best practices
- Chapter 6. Portal customization
- 6.1 Overview
- 6.2 Guided tour of the portal
- 6.2.1 Portal overview
- 6.2.2 Portal resources
- 6.2.3 Welcome page aggregation
- 6.2.4 Extend Services
- 6.3 Portal customization
- 6.3.1 Basic customization
- 6.3.2 Advanced customization
- 6.3.3 WebSphere Portal Extend
- 6.4 Building a virtual portal: the YourCo portal
- 6.4.1 YourCo sample overview
- 6.4.2 Building the YourCo portal
- 6.4.3 Adding features to the YourCo portal
- 6.5 JSP tags reference
- 6.5.1 <
- wps:bidi>
- 6.5.2 <
- wps:componentLoop>
- 6.5.3 <
- wps:componentRender>
- 6.5.4 <
- wps:constants>
- 6.5.5 <
- wps:date>
- 6.5.6 <
- wps:if>
- 6.5.7 <
- wps:page>
- 6.5.8 <
- wps:pageGroup>.
- 6.5.9 <
- wps:pageGroupLoop>
- 6.5.10 <
- wps:pageLoop>
- 6.5.11 <
- wps:pageLoopInit>
- 6.5.12 <
- wps:pageLoopShift>
- 6.5.13 <
- wps:pageRender>
- 6.5.14 <
- wps:portletBack>
- 6.5.15 <
- wps:portletConfigure>
- 6.5.16 <
- wps:portletEdit>
- 6.5.17 <
- wps:portletHelp>
- 6.5.18 <
- wps:portletID>
- 6.5.19 <
- wps:portletMaximize>
- 6.5.20 <
- wps:portletMinimize>
- 6.5.21 <
- wps:portletRender>
- 6.5.22 <
- wps:portletRestore>
- 6.5.23 <
- wps:portletTitle>
- 6.5.24 <
- wps:problem>
- 6.5.25 <
- wps:screenRender/>
- 6.5.26 <
- wps:text>
- 6.5.27 <
- wps:textParam>
- 6.5.28 <
- wps:time>
- 6.5.29 <
- wps:unless>
- 6.5.30 <
- wps:url>
- 6.5.31 <
- wps:urlBase>
- 6.5.32 <
- wps:urlFind>
- 6.5.33 <
- wps:urlFindInSkin
- 6.5.34 <
- wps:urlFindInTheme>
- 6.5.35 <
- wps:urlParent>
- 6.5.36 <
- wps:user>
- 6.5.37 <
- wps:width>
- 6.5.38 <
- extend:find>
- 6.5.39 <
- extend:pageGroupId>
- 6.5.40 <
- extend:userObjectId>
- Chapter 7. Web Clipping
- 7.1 Web Clipping overview
- 7.2 Web Clipping example
- 7.3 HTML clipping
- 7.4 Text clipping
- 7.5 Web Clipper settings
- 7.5.1 Basic settings
- 7.5.2 Clipping types
- 7.5.3 Firewall options
- 7.5.4 Authentication options
- 7.5.5 URL rewriting
- 7.5.6 Security options
- 7.6 HTML Clipping limitations
- 7.7 Future implementation
- Chapter 8. Search capabilities
- 8.1 Search in WebSphere Portal
- 8.2 Integrated search
- 8.3 Extended Search
- 8.3.1 Lotus Extended Search architecture
- 8.3.2 Setting up Lotus Extended Search
- 8.3.3 Creating search sources for Portal.
- 8.3.4 Writing Web client applications for Extended Search
- 8.3.5 Portlets using Lotus Extended Search
- Chapter 9. Remote portlets
- 9.1 Portals in the on-demand era
- 9.2 Web services
- 9.3 Portals and Web services
- 9.4 Using remote portlets with WebSphere Portal
- 9.4.1 UDDI registry
- 9.4.2 Preparing the IBM Test Registry
- 9.4.3 Configuring the connection to the UDDI Registry
- 9.4.4 Publish a portlet to the UDDI registry
- 9.4.5 Accessing a remote portlet
- Chapter 10. Personalization
- 10.1 Introduction to personalization
- 10.1.1 What is personalization
- 10.1.2 Planning a personalization solution
- 10.1.3 Matching types
- 10.1.4 Implementing a personalization solution
- 10.2 WebSphere Personalization V4.1
- 10.2.1 Personalization V4.1 key features
- 10.2.2 Integration with WebSphere Portal Server
- 10.2.3 Integration with WebSphere Content Publisher
- 10.2.4 Runtime rule processing
- 10.3 Personalization API
- 10.3.1 Resource interface
- 10.3.2 IMVResource interface
- 10.3.3 MultiValueUtils interface
- 10.3.4 ResourceDomain2 interface
- 10.3.5 ResourceManager2 interface
- 10.3.6 AuthIDTranslator interface
- 10.3.7 BaseResource class
- 10.3.8 Generic query framework
- 10.3.9 ResourceContext class
- 10.3.10 RuleTrigger class
- 10.4 Using WebSphere Personalization components
- 10.4.1 Personalization Runtime
- 10.4.2 Resource Console
- 10.4.3 Personalization Workspace
- 10.4.4 Plugins for WebSphere Studio Application Developer (Wizards)
- 10.5 Implementing personalization
- 10.5.1 Authorization considerations
- 10.5.2 Logging options
- 10.5.3 Applying Personalization to the YourCo sample
- 10.6 Migration of Personalization V3.5.x solutions
- Chapter 11. Content management
- 11.1 Introduction
- 11.1.1 Support for content management in WebSphere Portal Server
- 11.2 Software Requirements.
- 11.2.1 Web Content Publisher.
- Notes:
- Includes index.
- OCLC:
- 614891726
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.