Documentation

Search 

Contents

1. Introduction
2. Getting Started
Selected 3. Seam Concepts
4. Component Types
5. Design View Support
6. Code View Support
7. Tag Object Toolbars
8. Property Inspectors
9. Seam Tag Reference

3. Seam Concepts

Contents > Seam Concepts

Understanding Seam

Seam integrates Enterprise JavaBeans components into the JavaServer Faces managed bean component model using Java annotations. This relieves the programmer of the burden of declaring managed beans in faces-config.xml.

Seam annotations cover a range of use cases, including dependency injection, bean scope definition, data-model selection, user input validation, and more.

Seam Tools for Dreamweaver fully supports Seam's EJB3 component model and provides data-bound controls and JSF code hints whenever value-binding and method-binding expressions are allowed.

Seam Tools also adds the Seam Component type to the Dreamweaver components panel, enabling you to drag-and-drop EJB component properties and methods into your documents as EL expressions.