Hello !
I've been preordering this book for so long now from the amazon,
and really cant wait since the review for the older editions for this book is simply encouraging.
Actually i've been
testing extensively using the newest Spring with
JSF 2,
like using spring el-resolver in the faces-config also, which is cool, since i can @Named my JSF 2 Beans, and make use of @Scope("session") for example,
and iim wondering whether this book discusses about the conversation scope provided by the CDI ?
I mean, can spring become an implementation for CDI api replacing
jboss Weld ?
I see that spring bean can have several common scopes like request, session, application,
and even with some hacks i saw and tested from this
nice article i can make use of JSF 2 View Scope,
but having conversation scope is kinda a requirement for me, for being able to use tabbed web-application that has their own conversation-session.
And so far i notice that i've to use Weld to make use of the conversation scope.
And i wonder, if in my JSF 2 beans, if i have to stay with Weld to get my conversation scope requirement,
how can i inject spring beans into the JSF beans that are managed by Weld ?
I mean, doing this seems not good ? since one JSF bean managed by 2 containers could be disasterous ?
@Named
@Component
@ConversationScoped
public class MyJSFBean {
...
}
Thank you !
Regards,
Albert Kam