2 options
WebSphere application server : express V5.0.2 developer handbook / Carla Sadtler et al.
- Format:
- Book
- Author/Creator:
- Sadtler, Carla.
- Series:
- IBM redbooks.
- Redbooks
- Language:
- English
- Subjects (All):
- Client/server computing.
- WebSphere.
- Physical Description:
- 1 online resource (680 p.)
- Edition:
- 1st ed.
- Place of Publication:
- Austin, TX : IBM, International Technical Support Organization, 2003.
- Language Note:
- English
- Contents:
- Front cover
- Contents
- Notices
- Trademarks
- Preface
- The team that wrote this redbook
- Notice
- Comments welcome
- Chapter 1. Getting started
- 1.1 What is IBM WebSphere Application Server - Express V5
- 1.1.1 WebSphere Studio Site Developer
- 1.1.2 Express Application Server
- 1.1.3 Database support
- 1.1.4 CVS server
- 1.1.5 Web server
- 1.1.6 Testing and deploying applications
- 1.1.7 Roles and responsibilities
- 1.2 Information road map
- 1.3 Bringing up Studio Site Developer for the first time
- 1.3.1 WebSphere Application Server - Express examples
- 1.3.2 Installing an example application
- 1.3.3 Using application templates
- 1.4 The Online Catalog sample
- 1.4.1 Sample application overview
- 1.4.2 Sample database
- Chapter 2. Application design
- 2.1 Design considerations
- 2.1.1 System model for e-business applications
- 2.1.2 IBM Patterns for e-business
- 2.2 Modeling an application
- 2.2.1 Use-case analysis
- 2.3 Determine the application-flow architecture
- 2.3.1 Model 1 architecture
- 2.3.2 Model 2 architecture
- 2.3.3 MVC architectural pattern
- 2.4 Reviewing the supporting technologies
- 2.4.1 JavaScript
- 2.4.2 Servlets
- 2.4.3 JavaServer Pages
- 2.4.4 Tag libraries
- 2.4.5 XML
- 2.4.6 Web services
- 2.4.7 Struts
- 2.5 Designing the database
- 2.5.1 Normalization
- 2.5.2 Indexes
- 2.5.3 Datatypes
- 2.5.4 Deriving the data model from the use-case model
- 2.6 For more information
- Chapter 3. Using Studio Site Developer
- 3.1 The workspace
- 3.1.1 Recovering files from their local history
- 3.2 Perspectives
- 3.2.1 Editors
- 3.2.2 Using fast views
- 3.2.3 Customizing perspectives
- 3.2.4 Setting perspective preferences
- 3.3 Finding help
- Chapter 4. Working with Web applications
- 4.1 Enterprise application
- 4.1.1 Enterprise application deployment descriptor.
- 4.2 Web application
- 4.2.1 A Web application in an application server
- 4.3 Working with Web applications
- 4.3.1 Creating an enterprise application
- 4.3.2 Creating a Web project
- 4.3.3 Web project directory structure
- 4.3.4 Application templates
- Chapter 5. Working with HTML
- 5.1 HTML support in Studio Site Developer
- 5.1.1 Using the Web perspective
- 5.1.2 Editing with the Page Designer
- 5.1.3 Building applications with Web Site Designer
- 5.1.4 HTML/XHTML wizard
- 5.1.5 Using Page templates
- 5.1.6 Working with framesets
- 5.1.7 Adding tables, links, text, and images
- 5.1.8 Working with forms, input fields, and buttons
- 5.1.9 Working with style sheets
- 5.1.10 Working with WebArt Designer
- 5.1.11 Working with animation
- 5.2 Adding HTML pages to the Online Catalog sample
- 5.2.1 Creating HTML pages using Web Site Designer
- 5.2.2 Customizing a page template
- 5.2.3 Creating HTML pages
- Chapter 6. Accessing databases
- 6.1 Java Database Connectivity (JDBC) overview
- 6.1.1 Data source versus direct connection
- 6.2 Working with databases in Studio Site Developer
- 6.2.1 Using the Data perspective
- 6.2.2 Creating the database
- 6.2.3 Connecting Studio Site Developer to the database
- 6.2.4 Importing and working with the database design
- 6.2.5 DB output view
- 6.2.6 Creating Web pages to access the database
- 6.2.7 Database connections
- 6.2.8 Defining a resource reference for the data source (optional)
- 6.2.9 Testing
- 6.2.10 Building SQL statements using the SQL Query Builder
- Chapter 7. Working with servlets
- 7.1 Servlet overview
- 7.1.1 A servlet's life cycle
- 7.1.2 The servlet's environment
- 7.1.3 Servlets in an enterprise application
- 7.2 Studio Site Developer and servlets
- 7.2.1 Wizards
- 7.2.2 Web perspective
- 7.2.3 Deployment descriptor editor.
- 7.3 Using servlets in the Online Catalog sample
- 7.3.1 Creating a servlet
- 7.4 References
- Chapter 8. Working with JSPs
- 8.1 JSP overview
- 8.1.1 JSP execution model
- 8.1.2 Syntax for coding JavaServer Pages
- 8.1.3 JSP 1.2 elements
- 8.2 Building JSP pages with Studio Site Developer
- 8.2.1 Preferences and properties
- 8.2.2 Web perspective
- 8.2.3 JSP wizard
- 8.3 Using JSPs in the Online Catalog sample
- Chapter 9. Using tag libraries
- 9.1 Custom tag library (taglibs) concepts
- 9.1.1 Motivation for custom tags
- 9.1.2 When to use
- 9.1.3 Common custom tag usages
- 9.1.4 How they work
- 9.1.5 An inside look at a taglib
- 9.1.6 Using tag libraries
- 9.2 Studio Site Developer and tag libraries
- 9.2.1 JSP wizard
- 9.2.2 Using the Insert custom tag dialog
- 9.2.3 Snippets view
- 9.2.4 Tag libraries included with Studio Site Developer
- 9.2.5 Tag libraries used in the example sample applications
- 9.3 Using a tag library in the Online Catalog sample
- 9.3.1 Step 1: Creating a JSP
- 9.3.2 Step 2: Adding a taglib directive
- 9.3.3 Step 3: Adding the taglib tags
- 9.3.4 Step 4: Inserting the final code
- 9.4 For more information
- Chapter 10. Working with XML
- 10.1 XML overview
- 10.1.1 XML markup
- 10.1.2 Well-formed XML documents
- 10.1.3 Document type definitions (DTDs)
- 10.1.4 Validation
- 10.1.5 XML namespaces
- 10.1.6 XML schema
- 10.1.7 Schema and style using XSLT and XSL
- 10.1.8 XPath
- 10.2 Working with XML in Studio Site Developer
- 10.2.1 The XML perspective
- 10.2.2 Wizards
- 10.2.3 Editors
- 10.2.4 XML sample applications in Studio Site Developer
- 10.3 Using XML in the Online Catalog sample
- 10.4 For more information
- Chapter 11. Working with Web services
- 11.1 Web services overview
- 11.1.1 The concept of a service-oriented architecture (SOA).
- 11.1.2 Web services approach for an SOA architecture
- 11.1.3 An introduction to SOAP
- 11.1.4 An introduction to WSDL
- 11.1.5 Web Services Invocation Framework (WSIF)
- 11.2 Studio Site Developer support for Web services
- 11.2.1 Web service preferences
- 11.2.2 Wizards
- 11.2.3 WSDL editor
- 11.2.4 Web Services Explorer
- 11.3 Using Web services in the Online Catalog sample
- 11.3.1 Locating and consuming a Web service
- 11.3.2 Integrating the client into your application
- 11.3.3 For more information
- Chapter 12. Using Struts
- 12.1 Struts overview
- 12.1.1 Why we use Struts
- 12.1.2 Struts framework
- 12.2 Studio Site Developer and Struts
- 12.2.1 Struts development process
- 12.2.2 Struts support in a Web project
- 12.2.3 Setting Struts preferences
- 12.2.4 Web diagram editor
- 12.2.5 Wizards
- 12.2.6 Struts configuration file editor
- 12.2.7 Struts explorer view
- 12.2.8 Data Mappings view
- 12.2.9 Struts validation
- 12.3 Using Struts in a sample
- 12.3.1 Adding Struts support to the OnlineCatalog project
- 12.3.2 Creating a Web diagram
- 12.3.3 Creating the Web page nodes
- 12.3.4 Creating the action mapping nodes
- 12.3.5 Creating connections
- 12.3.6 Editing the ApplicationResources.properties file
- 12.3.7 Realizing and editing the Web pages
- 12.3.8 Creating the form bean
- 12.3.9 Realizing and editing the action classes
- 12.3.10 Integrating with the Online Catalog sample template
- 12.3.11 Understanding the Struts configuration file
- Chapter 13. Deploying applications
- 13.1 Application server overview
- 13.1.1 Configuration and management
- 13.1.2 Managing test application servers
- 13.2 Using the Server tools
- 13.2.1 Setting preferences for the Server perspective
- 13.3 Defining servers and server configurations
- 13.3.1 Server types
- 13.4 Using the Express test environment.
- 13.4.1 Creating a server and server configuration
- 13.4.2 Publishing an application to the test environment
- 13.4.3 Updating the server configuration for the application
- 13.4.4 Starting the test environment server
- 13.4.5 Running the application
- 13.5 Working with an Express server
- 13.5.1 Defining the server to Studio Site Developer
- 13.5.2 Publishing the application
- 13.5.3 Updating the server configuration for the application
- 13.5.4 Starting the Express server
- 13.5.5 Running the application
- 13.6 Working with server configurations
- 13.6.1 Classloaders and file location
- 13.7 Server operations
- 13.7.1 Starting the server
- 13.7.2 Stopping the server
- 13.7.3 Restarting the server
- 13.8 Deploying applications for production
- 13.8.1 Exporting an enterprise application to a file location
- 13.8.2 Exporting an enterprise application using FTP
- 13.9 IBM Agent Controller settings and status
- 13.10 For more information
- Chapter 14. Testing and debugging
- 14.1 Debugging in the Web perspective
- 14.1.1 Page errors
- 14.1.2 Project navigator view
- 14.1.3 Tasks view
- 14.1.4 Editors
- 14.1.5 Console view
- 14.2 Debugging using the Debug perspective
- 14.2.1 Debug perspective
- 14.3 Stepping through code using the Online Catalog sample
- 14.3.1 Setting breakpoints
- 14.3.2 Running the application in debug mode
- 14.3.3 Verifying the variable
- Chapter 15. Development in a team environment
- 15.1 Team development with CVS
- 15.1.1 Non-exclusive checkout
- 15.1.2 Access to resources
- 15.1.3 Working with resources
- 15.1.4 Change history
- 15.1.5 Making changes available to the team
- 15.1.6 Conflict resolution
- 15.2 Team environment using Studio Site Developer
- 15.2.1 Typical flow for team development
- 15.3 Connecting to a repository
- 15.4 Adding a new application to the repository.
- 15.4.1 Sharing the project.
- Notes:
- Includes index.
- OCLC:
- 832261585
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.