Document Information
Preface
Part I Introduction
1. Overview
2. Using the Tutorial Examples
Part II The Web Tier
3. Getting Started with Web Applications
4. Java Servlet Technology
5. JavaServer Pages Technology
6. JavaServer Pages Documents
7. JavaServer Pages Standard Tag Library
8. Custom Tags in JSP Pages
9. Scripting in JSP Pages
10. JavaServer Faces Technology
11. Using JavaServer Faces Technology in JSP Pages
12. Developing with JavaServer Faces Technology
13. Creating Custom UI Components
14. Configuring JavaServer Faces Applications
15. Internationalizing and Localizing Web Applications
Part III Web Services
16. Building Web Services with JAX-WS
17. Binding between XML Schema and Java Classes
18. Streaming API for XML
19. SOAP with Attachments API for Java
Part IV Enterprise Beans
20. Enterprise Beans
21. Getting Started with Enterprise Beans
22. Session Bean Examples
23. A Message-Driven Bean Example
Part V Persistence
24. Introduction to the Java Persistence API
25. Persistence in the Web Tier
26. Persistence in the EJB Tier
27. The Java Persistence Query Language
Part VI Services
28. Introduction to Security in the Java EE Platform
29. Securing Java EE Applications
30. Securing Web Applications
31. The Java Message Service API
32. Java EE Examples Using the JMS API
33. Transactions
34. Resource Connections
35. Connector Architecture
Part VII Case Studies
36. The Coffee Break Application
37. The Duke's Bank Application
Part VIII Appendixes
A. Java Encoding Schemes
B. About the Authors
Index
|
|
U
- UDDI
- UDDI and ebXML Standard Formats
- Java API for XML Registries
- UI component behavioral interfaces, User Interface Component Classes
- ActionSource interface
- User Interface Component Classes
- Creating Custom Component Classes
- action and actionListener attributes, Referencing a Backing Bean Method
- action events
- Event and Listener Model
- Implementing an Event Listener
- MapComponent class, Handling Events for Custom Components
ActionSource2 interface
- User Interface Component Classes
- Creating Custom Component Classes
- ConvertibleValueHolder interface
- User Interface Component Classes
- Creating Custom Component Classes
- EditableValueHolder interface
- User Interface Component Classes
- Creating Custom Component Classes
- NamingContainer interface
- User Interface Component Classes
- Creating Custom Component Classes
- StateHolder interface
- User Interface Component Classes
- Creating Custom Component Classes
- Saving and Restoring State
- ValueHolder interface
- User Interface Component Classes
- Creating Custom Component Classes
- UI component classes
- User Interface Component Classes
- Component Rendering Model
- When to Use a Custom Component
- javax.faces.component package, Creating Custom Component Classes
- SelectItem class
- The UISelectItem, UISelectItems, and UISelectItemGroup Components
- Using the selectItem Tag
- UISelectItems Properties
- SelectItemGroup class, UISelectItems Properties
- UIColumn class, User Interface Component Classes
- UICommand class
- User Interface Component Classes
- Component Rendering Model
- UIComponent class
- User Interface Component Model
- Component Rendering Model
- UIComponentBase class
- User Interface Component Classes
- Creating Custom Component Classes
- Performing Encoding
- UIData class, User Interface Component Classes
- UIForm class, User Interface Component Classes
- UIGraphic class, User Interface Component Classes
- UIInput class
- User Interface Component Classes
- Event and Listener Model
- UIMessage class, User Interface Component Classes
- UIMessages class, User Interface Component Classes
- UIOutput class
- User Interface Component Classes
- Conversion Model
- UIPanel class, User Interface Component Classes
- UIParameter class, User Interface Component Classes
- UISelectBoolean class
- User Interface Component Classes
- Displaying a Check Box Using the selectBooleanCheckbox Tag
- UISelectItem class
- User Interface Component Classes
- The UISelectItem, UISelectItems, and UISelectItemGroup Components
- UISelectItems class
- User Interface Component Classes
- The UISelectItem, UISelectItems, and UISelectItemGroup Components
- UISelectMany class
- User Interface Component Classes
- Rendering Components for Selecting Multiple Values
- UISelectOne class
- User Interface Component Classes
- Component Rendering Model
- Displaying a Menu Using the selectOneMenu Tag
- UIViewRoot class
- User Interface Component Classes
- Setting Up a Page
- UI component properties, See backing bean properties
- UI component renderers
- Grid renderer, Laying Out Components with the UIPanel Component
- Group renderer, Laying Out Components with the UIPanel Component
- Hidden renderer, Using Text Components
- Label renderer, Using Text Components
- Link renderer, Using Text Components
- Message renderer, Using Text Components
- Secret renderer, Using Text Components
- Table renderer, Adding Graphics and Images with the graphicImage Tag
- Text renderer
- Using Text Components
- Using Text Components
- Using Text Components
- Rendering a Text Field with the inputText Tag
- TextArea renderer, Using Text Components
- UI component tag attributes, UI Component Tag Attributes
- action attribute
- Writing a Method to Handle Navigation
- Understanding the JSP Page
- actionListener attribute
- Referencing a Backing Bean Method
- Implementing Action Listeners
- Writing a Method to Handle an Action Event
- and backing bean methods, Referencing a Backing Bean Method
- and JSP pages, Understanding the JSP Page
- and UICommand component, Using Command Components for Performing Actions and Navigation
- handling events of custom UI components, Handling Events for Custom Components
alt attribute
- Adding Graphics and Images with the graphicImage Tag
- Understanding the JSP Page
- attributes referencing backing bean methods
- See attributes referencing backing bean methods
basename attribute
- Loading a Resource Bundle
- Registering Custom Localized Static Text
- binding attribute
- UI Component Tag Attributes
- The value and binding Attributes
- external data sources, Binding Component Values and Instances to External Data Sources
- to a bean property, Binding a Component Instance to a Bean Property
- value expressions, Using the Unified EL to Reference Backing Beans
columns attribute, Laying Out Components with the UIPanel Component
- converter attribute, Converting a Component’s Value
- custom converters, Using a Custom Converter
- custom objects, Using Custom Objects
- text components, Using Text Components
first attribute, Adding Graphics and Images with the graphicImage Tag
- for attribute
- Rendering a Label with the outputLabel Tag
- Displaying Error Messages with the message and messages Tags
- id attribute
- UI Component Tag Attributes
- The id Attribute
- immediate attribute
- UI Component Tag Attributes
- The immediate Attribute
- Understanding the JSP Page
- locale attribute, Setting Up a Page
- redisplay attribute, Rendering a Password Field with the inputSecret Tag
- rendered attribute
- UI Component Tag Attributes
- The rendered Attribute
- Binding a Component Instance to a Bean Property
- rows attribute, Adding Graphics and Images with the graphicImage Tag
- style attribute
- UI Component Tag Attributes
- The style and styleClass Attributes
- Adding Graphics and Images with the graphicImage Tag
- Displaying Error Messages with the message and messages Tags
- styleClass attribute
- UI Component Tag Attributes
- The style and styleClass Attributes
- validator attribute, Writing a Method to Perform Validation
- text components, Using Text Components
value attribute
- UI Component Tag Attributes
- The value and binding Attributes
- backing beans, Developing the Beans
- binding to a backing-bean property
- Binding a Component Value to a Property
- Writing Bean Properties
- commandButton tag, Rendering a Button with the commandButton Tag
- external data sources, Binding Component Values and Instances to External Data Sources
- graphicImage tag, Adding Graphics and Images with the graphicImage Tag
- model data, Configuring Model Data
- outputFormat tag, Displaying a Formatted Message with the outputFormat Tag
- outputLabel tag, Rendering a Label with the outputLabel Tag
- selectItems tag, Using the selectItems Tag
- text fields, Adding a Text Field
valueChangeListener attribute
- Using Text Components
- Referencing a Method That Handles a Value-change Event
- Writing a Method to Handle a Value-Change Event
- var attribute
- alias to the ResourceBundle class, Loading a Resource Bundle
- graphicImage tag, Adding Graphics and Images with the graphicImage Tag
- referencing static localized data, Referencing Localized Static Data
- registering static localized text, Registering Custom Localized Static Text
- retrieving localized messages, Retrieving Localized Messages
- UI component tags
- Component Rendering Model
- Event and Listener Model
- UI Component Tag Attributes
- Writing Bean Properties
- attributes
- See UI component tag attributes
column tag, Component Rendering Model
- commandButton tag
- Adding a Button
- Component Rendering Model
- Rendering a Button with the commandButton Tag
- commandLink tag
- Component Rendering Model
- Rendering a Hyperlink with the commandLink Tag
- Registering an Action Listener on a Component
- dataTable tag
- Component Rendering Model
- Adding Graphics and Images with the graphicImage Tag
- UIData Properties
- form tag
- Component Rendering Model
- Adding a Form Component
- Adding a Form Component
- graphicImage tag
- Component Rendering Model
- Understanding the JSP Page
- inputHidden tag
- Component Rendering Model
- Using Text Components
- inputSecret tag
- Component Rendering Model
- Using Text Components
- Rendering a Password Field with the inputSecret Tag
- inputText tag
- Component Rendering Model
- Using Text Components
- text components, Using Text Components
- text fields
- Adding a Text Field
- Rendering a Text Field with the inputText Tag
inputTextarea tag
- Component Rendering Model
- Using Text Components
- message tag
- Component Rendering Model
- Displaying Error Messages with the message and messages Tags
- messages tag
- Displaying Error Messages
- Component Rendering Model
- Displaying Error Messages with the message and messages Tags
- outputFormat tag
- Component Rendering Model
- Displaying a Formatted Message with the outputFormat Tag
- Rendering a Hyperlink with the commandLink Tag
- outputLabel tag
- Component Rendering Model
- Using Text Components
- Rendering a Label with the outputLabel Tag
- outputLink tag
- Component Rendering Model
- Using Text Components
- Rendering a Hyperlink with the outputLink Tag
- outputMessage tag, Using Text Components
- outputText tag
- Component Rendering Model
- Using Text Components
- Rendering a Label with the outputLabel Tag
- UIData Properties
- text fields, Rendering a Text Field with the inputText Tag
panelGrid tag
- Component Rendering Model
- Laying Out Components with the UIPanel Component
- Laying Out Components with the UIPanel Component
- panelGroup tag
- Component Rendering Model
- Adding Graphics and Images with the graphicImage Tag
- Laying Out Components with the UIPanel Component
- Laying Out Components with the UIPanel Component
- selectBooleanCheckbox tag
- Component Rendering Model
- Displaying a Check Box Using the selectBooleanCheckbox Tag
- UISelectBoolean Properties
- selectItems tag, UISelectItems Properties
- selectManyCheckbox tag
- Component Rendering Model
- Rendering Components for Selecting Multiple Values
- Rendering Components for Selecting Multiple Values
- UISelectMany Properties
- selectManyListbox tag
- Component Rendering Model
- Rendering Components for Selecting Multiple Values
- selectManyMenu tag, Component Rendering Model
- selectOneListbox tag
- Component Rendering Model
- Displaying a Menu Using the selectOneMenu Tag
- selectOneMenu tag
- Component Rendering Model
- Displaying a Menu Using the selectOneMenu Tag
- UISelectOne Properties
- UISelectItem Properties
- selectOneRadio tag
- Component Rendering Model
- Displaying a Menu Using the selectOneMenu Tag
- UI components
- buttons, Component Rendering Model
- check boxes
- Component Rendering Model
- Component Rendering Model
- combo boxes
- Component Rendering Model
- Component Rendering Model
- custom UI components
- See custom UI components
data grids, Component Rendering Model
- hidden fields, Component Rendering Model
- hyperlinks, Component Rendering Model
- labels
- Component Rendering Model
- Component Rendering Model
- list boxes
- Component Rendering Model
- Component Rendering Model
- password fields, Component Rendering Model
- radio buttons, Component Rendering Model
- table columns, Component Rendering Model
- tables, Component Rendering Model
- text areas, Component Rendering Model
- text fields, Component Rendering Model
- UnavailableException class, Initializing a Servlet
- unchecked element, Specifying Method Permissions
- unified expression language
- Unified Expression Language
- Using the Unified EL to Reference Backing Beans
- deactivating expression evaluation, Deactivating Expression Evaluation
- deferred evaluation expressions
- Unified Expression Language
- Immediate and Deferred Evaluation Syntax
- deferred method expressions, Declaring Tag Attributes in Tag Files
- deferred value expressions, Declaring Tag Attributes in Tag Files
- expression examples, Examples of EL Expressions
- expression language resolvers, EL Resolvers
- functions, Functions
- defining
- Defining Functions
- Defining Functions
immediate evaluation expressions
- Unified Expression Language
- Immediate and Deferred Evaluation Syntax
- implicit objects
- Implicit Objects
- Implicit Objects
- literal expressions
- Value Expressions
- Literal Expressions
- literals, Value Expressions
- lvalue expressions
- Unified Expression Language
- Value Expressions
- method expressions, Method Expressions
- operators, Operators
- reserved words, Reserved Words
- resolving expressions, Resolving Expressions
- rvalue expressions
- Unified Expression Language
- Value Expressions
- type conversion during expression evaluation, Value Expressions
- value expressions
- Unified Expression Language
- Value Expressions
- unmarshalling XML data, More about Unmarshalling
- use-caller-identity element, Propagating Security Identity
- user data constraint, Setting Up Security Roles
- user-data-constraint element, Setting Up Security Roles
- users
- What Is a User?
- Working with Security Roles
- adding to Application Server, Adding Users to the Application Server
- managing, Managing Users and Groups on the Application Server
- UserTransaction interface
- Methods Not Allowed in Container-Managed Transactions
- JTA Transactions
- Methods Not Allowed in Bean-Managed Transactions
- Transactions in Web Components
- message-driven beans, Managing Distributed Transactions
- utility classes, The Contents of an Enterprise Bean
Copyright © 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices
|