用户手册目录1. WAF Overview11. WAF Overview11.1. General Architecture21.2. Features31.3. Applications62. WAF Component: Persistence92.1. Persistence Overview92.2. Object-Relational Mapping92.3. Persistence Definition Language (PDL)92. WAF Component: Persistence9DomainObjects)102.5. Session and Transaction Management103. WAF Component: Kernel113.1. Users and Groups113.2. ACSObject113.3. Permissions113. WAF Component: Kernel113.4. Kernel Resources124. WAF Component: Services134.1. Auditing Service134.2. Categorization Service134. WAF Component: Services134.3. Formbuilder Service144.4. Globalization Service154.5. Mail Service164.6. Messaging Service164.7. Notification Service174.8. Portal Service174.9. Search Service174.10. Workflow Service174.11. Versioning Service185. WAF Component: Presentation195.1. Overview of Presentation Standards195. WAF Component: Presentation195.2. CSS and XSLT205.3. JavaServer Pages (JSP)245.4. Bebop - Reusable Web UI Components256. WAF Component: Web316.1. Applications316.2. BaseServlet316. WAF Component: Web316.3. Dispatcher32II. Equipping Developers337. Developing with WAF357.1. Developer Education357.2. Third-Party Development Tools357. Developing with WAF357.3. Developer Support367.4. Setting Up Eclipse and WAF387.5. Using logging for debugging428. WAF Application Development Tutorial498.1. Terms and Assumptions498.2. Good Practices498.3. Directories in the Work Area498. WAF Application Development Tutorial498.4. Build Tools508.5. Modeling Your Application508.6. Persistent Object Types518.7. Java Domain Objects518.8. Initializing the Application Runtime Environment578.9. Creating a Web Interface588.10. Integrating Your Package With CCM Tools598.11. Creating Upgrade Scripts609. Persistence Tutorial639.1. Data Objects Tutorial639.2. Beginning With Data Objects639. Persistence Tutorial639.3. Associations709.4. Named SQL Events749.5. Filtering, Ordering, and Binding Parameters799.6. Common Mistakes889.7. Transaction Management909.8. Link Attributes919.9. Dynamic Object Types969.10. Frequently Asked Questions9710. Kernel Tutorial10310.1. Permissions Tutorial10310. Kernel Tutorial10310.2. Domain Objects Tutorial10610.3. Security Service FAQ11810.4. Extending the Authentication System12111. Services Tutorials12311.1. Categorization Tutorial12311. Services Tutorials12311.2. Categorization Scenarios12611.3. Notification Tutorial13211.4. Workflow Tutorial13511.5. Versioning Tutorial13811.6. Search Tutorial14612. Presentation (Bebop) Tutorial15312.1. Calling XSLT from a WAF Application15312.2. Handling Pre-Formatted Text15312. Presentation (Bebop) Tutorial15312.3. Site-Wide Master Pages15412.4. Varying a Shared Layout15812.5. Special-Case Stylesheets15912.6. UI Tutorial16012.7. Working With Formbuilder16113. Web Applications Tutorial16513.1. Support for Globalization16513.2. Locale Negotiation16513. Web Applications Tutorial16513.3. ResourceBundles and MessageCatalogs16613.4. Accessing Resources16713.5. Globalization and Bebop16913.6. Localizing Stylesheets17013.7. Sending Mail Messages17014. References173III. Appendixes175A. Bebop Tag Library Reference177A.1. Bebop/JSP177A.2. Available Page Definition Tags177A. Bebop Tag Library Reference177B. PL/SQL Standards181B.1. General181B.2. Coding Standards181B. PL/SQL Standards181B.3. Coding Style183B.4. Constraint Naming Standards183C. Java Standards187C.1. WAF Standards187C. Java Standards187C.2. Java Coding Standards — References and Related Reading188D. PDL Syntax189D.1. PDL Grammar189D. PDL Syntax189D.2. PDL Reserved Words191D.3. PDL and SQL Used in the Tutorial194Persistence Glossary203Persistence Glossary203Index209Colophon215文件大小: 2.6 MB页数: 230Language: English打开用户手册