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. JavaServerTM Faces Technology
5. Introduction to Facelets
6. Unified Expression Language
7. Using JavaServerTM Faces Technology in Web Pages
8. Using Converters, Listeners and Validators
9. Developing With JavaServerTM Faces Technology
10. Java Servlet Technology
Part III Web Services
11. Introduction to Web Services
12. Building Web Services with JAX-WS
13. Building RESTful Web Services with JAX-RS and Jersey
Part IV Enterprise Beans
14. Enterprise Beans
15. Getting Started with Enterprise Beans
16. Running the Enterprise Bean Examples
Part V Contexts and Dependency Injection for the JavaTM EE Platform
17. Introduction to Contexts and Dependency Injection for the JavaTM EE Platform
18. Running the Basic Contexts and Dependency Injection Examples
Part VI Persistence
19. Introduction to the Java Persistence API
20. Running the Persistence Examples
21. The Java Persistence Query Language
22. Creating Queries Using the Criteria API
Part VII Security
23. Introduction to Security in the Java EE Platform
24. Getting Started Securing Enterprise Applications
25. Getting Started Securing Web Applications
Part VIII JavaTM EE Supporting Technologies
26. Introduction to JavaTM EE Supporting Technologies
27. Transactions
28. Resource Connections
Index
|
|
B
- backing bean methods
- Referencing a Backing Bean Method
- Writing a Method to Handle Navigation
- attributes referencing
- See attributes referencing backing bean methods
referencing
- See referencing backing bean methods
writing
- See writing backing bean methods
- backing bean properties
- Converting a Component’s Value
- Creating a Backing Bean
- Using the EL to Reference Backing Beans
- bound to component instances, Writing Properties Bound to Component Instances
- properties for UISelectItems composed of SelectItem instances, SelectItems Properties
- UIData properties, Data Properties
- UIInput and UIOutput properties, Input and Output Properties
- UISelectBoolean properties, SelectBoolean Properties
- UISelectItems properties, SelectItems Properties
- UISelectMany properties, SelectMany Properties
- UISelectOne properties, SelectOne Properties
- backing beans, Backing Beans
- method binding
- See method binding
methods
- See backing bean methods
properties
- See backing bean properties
- basic authentication, HTTP Basic Authentication
- EJB, Specifying an Authentication Mechanism and Secure Connection
- bean-managed transactions, See transactions, bean-managed
- beans, defined for CDI, About Beans
- beans.xml file, Configuring a CDI Application
- BLOBs, See persistence, BLOBs
- BufferedReader class, Getting Information from Requests
- business logic, Benefits of Enterprise Beans
- business methods, Remote Clients
- client calls, Business Methods
- exceptions, Business Methods
- locating, Coding the converter Web Client
- requirements, Business Methods
- transactions
- Summary of Transaction Attributes
- Synchronizing a Session Bean’s Instance Variables
- Returning without Committing
- Updating Multiple Databases
C
- CallbackHandler interface, Securing Application Clients
- capture-schema tool, Tools
- certificate authority, Working with Digital Certificates
- certificates, Java SE Security Implementation Mechanisms
- digital
- Transport-Layer Security
- Working with Digital Certificates
- managing, Working with Digital Certificates
server
- generating, Creating a Server Certificate
using for authentication, Adding Users to the Certificate Realm
- client-side, Overview of JAX-RS and Jersey: Further Information
- clients
- authenticating, HTTPS Client Authentication
- securing, Securing Application Clients
- CLOBs, See persistence, CLOBs
- collections
- persistence
- Using Collections in Entity Fields and Properties
- Collection-Valued Query Results
- commit method, Methods Not Allowed in Container-Managed Transactions
- commits, See transactions, commits
- Common Client Interface, Connector Architecture, Common Client Interface
- component binding
- Using the EL to Reference Backing Beans
- Writing Bean Properties
- binding attribute
- value expressions, Using the EL to Reference Backing Beans
- component classes
- SelectItem class
- Using the f:selectItem Tag
- SelectItems Properties
- SelectItemGroup class, SelectItems Properties
- component-managed sign-on
- Securing Enterprise Information Systems (EIS) Applications
- Component-Managed Sign-On
- component properties, See backing bean properties
- component tags
- panelGrid tag, Laying Out Components With the Panel Component
- selectItems tag, SelectItems Properties
- composite components, facelets, Composite Components
- concurrent access, Transactions
- confidentiality, Establishing a Secure Connection Using SSL
- configuring JavaServer Faces applications
- application configuration resource files
- commandButton tag, Rendering a Button With the h:commandButton Tag
- conversion model, Converting a Component’s Value
- Connection interface, Transactions in Web Components
- Connection interface (java.sql), Methods Not Allowed in Container-Managed Transactions
- connection pooling, DataSource Objects and Connection Pools
- connections
- secure, Installing and Configuring SSL Support
- securing, Establishing a Secure Connection Using SSL
- connectors, See Java EE Connector architecture
- constraint
- authorization, Setting Up Security Roles
- security, Setting Up Security Roles
- user data, Setting Up Security Roles
- container-managed sign-on
- Securing Enterprise Information Systems (EIS) Applications
- Container-Managed Sign-On
- container-managed transactions, See transactions, container-managed
- containers, Java EE Containers
- See also applet containers
- See also application client containers
- See also EJB containers
- See also web containers
- configurable services, Container Services
- nonconfigurable services, Container Services
- securing, Securing Containers
- security, Overview of Java EE Security
- services, Container Services
- trust between, Trust between Containers
- context roots, Setting the Context Root
- Contexts and Dependency Injection for the Java EE Platform (CDI), Introduction to Contexts and Dependency Injection for the Java EE Platform
- beans, About Beans
- configuring applications, Configuring a CDI Application
- examples, Running the Basic Contexts and Dependency Injection Examples
- Facelets pages, Using a Managed Bean in a Facelets Page
- injectable objects, Beans as Injectable Objects
- injecting beans, Injecting Beans
- managed beans, About Managed Beans
- overview, Overview of Contexts and Dependency Injection for the Java EE Platform
- qualifiers, Using Qualifiers
- scopes, Using Scopes
- setter and getter methods, Adding Setter and Getter Methods
- unified expression language, Giving Beans EL Names
- conversion model
- converter attribute, Converting a Component’s Value
- text components, Using Text Components
Converter implementations, Using the Standard Converters
- converter tags
- See converter tags
converterId attribute, Converting a Component’s Value
- converters
- See converters
javax.faces.convert package, Using the Standard Converters
- Converter implementation classes
- BigDecimalConverter class, Using the Standard Converters
- BigIntegerConverter class, Using the Standard Converters
- BooleanConverter class, Using the Standard Converters
- ByteConverter class, Using the Standard Converters
- CharacterConverter class, Using the Standard Converters
- DateTimeConverter, Using the Standard Converters
- DateTimeConverter class
- Using the Standard Converters
- Using DateTimeConverter
- DoubleConverter class, Using the Standard Converters
- EnumConverter class, Using the Standard Converters
- FloatConverter class, Using the Standard Converters
- IntegerConverter class, Using the Standard Converters
- LongConverter class, Using the Standard Converters
- NumberConverter class
- Using the Standard Converters
- Converting a Component’s Value
- Using NumberConverter
- ShortConverter class, Using the Standard Converters
- converter tags
- convertDateTime tag, Using DateTimeConverter
- convertDateTime tag attributes, Using DateTimeConverter
- converter tag, Converting a Component’s Value
- convertNumber tag
- Converting a Component’s Value
- Using NumberConverter
- Using NumberConverter
- convertNumber tag attributes, Using NumberConverter
- parseLocale attribute, Using DateTimeConverter
- converters, What Is a JavaServer Faces Application?
- cookie parameters, Extracting Request Parameters
- core tags, convertNumber tag, Using NumberConverter
- createTimer method, Creating Programmatic Timers
- creating applications, JAX-RS, Example Applications for JAX-RS and Jersey
- credential, Some Other Terminology
- Criteria API, Creating Queries Using the Criteria API
- creating queries, Creating a Criteria Query
- expressions
- The Expression Interface Methods
- Expression Methods in the CriteriaBuilder Interface
- query execution, Executing Queries
- query results
- Restricting Criteria Query Results
- Managing Criteria Query Results
- cryptography, public key, Working with Digital Certificates
- custom validators
- validate method, Writing a Method to Perform Validation
- Validator implementation
- backing bean methods, Writing Backing Bean Methods
The material in The Java EE 6 Tutorial, Volume I is copyright-protected and may not be published in other works without express written permission from Sun Microsystems.
|