|
JBoss Seam
4.3.Intérêt
de Jboss Seam
Jboss seam permet de résoudre
facilement les problèmes suivant :
- Le client ne termine pas la
transaction
- Le navigateur du client
n'accepte pas les cookies
- Le client ouvre un autre
navigateur et lance un autre achat
- Le client clique sur le bouton
Back de son navigateur
JBoss Seam en s'attachant à
gérer la notion de Conversation va permettre de
conduire une transaction et un dialogue avec l'utilisateur très
facilement
Dans la démo
"HotelBookingAction", on retrouve une Session Stateful Bean
noté @Stateful (Le tag @Name est un tag Seam donnant un
nom à un SSB)qui permettra, dans la partie JSF , de déclencher
les actions et les assigner à des boutons dans la page Web.
@Interceptor est un tag Seam nécessaire pour réaliser
la Bijection. @Conversational permet d’assigner
un contexte de conversation à unSSB. Enfin @LoggedIn
est particulier à l'application HotelBooking, il permet de
restreindre l’éxecution de ce Bean à un
utilisateur authentifié.
|
|
 |
|