Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
20Activity

Table Of Contents

0 of .
Results for:
No results containing your search query
P. 1
seam reference

seam reference

Ratings:

5.0

(10)
|Views: 6,922 |Likes:
Published by zzztimbo
seam reference seam 2.0.0 CR2
seam reference seam 2.0.0 CR2

More info:

Published by: zzztimbo on Oct 14, 2007
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

02/05/2014

pdf

text

original

 
Seam - Contextual Components
A Framework for Enterprise Java
Version: 2.0.0.CR2
 
Table of Contents
Introduction to JBoss Seam..............................................................................................................xi
.............................................................................................................................11.1. Try the examples................................................................................................................11.1.1. Running the examples on JBoss AS..........................................................................11.1.2. Running the examples on Tomcat.............................................................................11.1.3. Running the example tests........................................................................................11.2. Your first Seam application: the registration example...........................................................21.2.1. Understanding the code............................................................................................21.2.1.1. The entity bean: User.java.............................................................................31.2.1.2. The stateless session bean class: RegisterAction.java......................................51.2.1.3. The session bean local interface: Register.java................................................61.2.1.4. The Seam component deployment descriptor: components.xml........................61.2.1.5. The web deployment description: web.xml.....................................................71.2.1.6. The JSF configration: faces-config.xml..........................................................81.2.1.7. The EJB deployment descriptor: ejb-jar.xml...................................................81.2.1.8. The EJB persistence deployment descriptor: persistence.xml...........................91.2.1.9. The view: register.xhtml and registered.xhtml................................................91.2.1.10. The EAR deployment descriptor: application.xml.......................................101.2.2. How it works........................................................................................................111.3. Clickable lists in Seam: the messages example...................................................................111.3.1. Understanding the code..........................................................................................121.3.1.1. The entity bean: Message.java.....................................................................121.3.1.2. The stateful session bean: MessageManagerBean.java...................................131.3.1.3. The session bean local interface: MessageManager.java................................141.3.1.4. The view: messages.jsp...............................................................................151.3.2. How it works........................................................................................................161.4. Seam and jBPM: the todo list example...............................................................................161.4.1. Understanding the code..........................................................................................171.4.2. How it works........................................................................................................221.5. Seam pageflow: the numberguess example........................................................................221.5.1. Understanding the code..........................................................................................231.5.2. How it works........................................................................................................281.6. A complete Seam application: the Hotel Booking example..................................................281.6.1. Introduction..........................................................................................................281.6.2. Overview of the booking example..........................................................................301.6.3. Understanding Seam conversations.........................................................................301.6.4. The Seam UI control library...................................................................................361.6.5. The Seam Debug Page...........................................................................................361.7. A complete application featuring Seam and jBPM: the DVD Store example.........................371.8. An example of Seam with Hibernate: the Hibernate Booking example.................................391.9. A RESTful Seam application: the Blog example................................................................391.9.1. Using "pull"-style MVC.........................................................................................401.9.2. Bookmarkable search results page..........................................................................411.9.3. Using "push"-style MVC in a RESTful application..................................................44
...............................................................................472.1. Before you start................................................................................................................472.2. Setting up a new Eclipse project........................................................................................472.3. Creating a new action.......................................................................................................49JBoss Seam 2.0.0.CR2 ii
 
2.4. Creating a form with an action..........................................................................................502.5. Generating an application from an existing database...........................................................512.6. Deploying the application as an EAR................................................................................512.7. Seam and incremental hot deployment...............................................................................522.8. Using Seam with JBoss 4.0...............................................................................................522.8.1. Install JBoss 4.0....................................................................................................532.8.2. Install the JSF 1.2 RI.............................................................................................53
..............................................................................................543.1. Seam contexts..................................................................................................................543.1.1. Stateless context....................................................................................................543.1.2. Event context........................................................................................................543.1.3. Page context..........................................................................................................553.1.4. Conversation context.............................................................................................553.1.5. Session context......................................................................................................553.1.6. Business process context........................................................................................563.1.7. Application context...............................................................................................563.1.8. Context variables...................................................................................................563.1.9. Context search priority...........................................................................................563.1.10. Concurrency model..............................................................................................573.2. Seam components............................................................................................................573.2.1. Stateless session beans...........................................................................................583.2.2. Stateful session beans............................................................................................583.2.3. Entity beans..........................................................................................................583.2.4. JavaBeans.............................................................................................................593.2.5. Message-driven beans............................................................................................593.2.6. Interception...........................................................................................................593.2.7. Component names.................................................................................................603.2.8. Defining the component scope................................................................................613.2.9. Components with multiple roles.............................................................................613.2.10. Built-in components.............................................................................................613.3. Bijection..........................................................................................................................623.4. Lifecycle methods............................................................................................................643.5. Conditional installation.....................................................................................................643.6. Logging...........................................................................................................................653.7. The Mutable interface and @ReadOnly.............................................................................663.8. Factory and manager components......................................................................................67
..................................................................................................704.1. Configuring components via property settings....................................................................704.2. Configuring components via components.xml....................................................................704.3. Fine-grained configuration files.........................................................................................734.4. Configurable property types..............................................................................................734.5. Using XML Namespaces..................................................................................................74
.............................................................................775.1. Seam events.....................................................................................................................775.1.1. Page actions..........................................................................................................775.1.1.1. Page parameters..........................................................................................785.1.1.2. Navigation.................................................................................................805.1.1.3. Fine-grained files for definition of navigation, page actions and parameters....825.1.2. Component-driven events......................................................................................835.1.3. Contextual events..................................................................................................845.2. Seam interceptors.............................................................................................................855.3. Managing exceptions........................................................................................................87Seam - Contextual ComponentsJBoss Seam 2.0.0.CR2 iii

Activity (20)

You've already reviewed this. Edit your review.
1 hundred thousand reads
1 thousand reads
1 hundred reads
Javier Badaracco liked this
ranjan349 liked this
sahataba liked this
balau1 liked this
Joel Tarigan liked this
Joel Tarigan liked this
muarotebo liked this

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->