IntelliJ Java IDE
The moose likes Spring and the fly likes Spring in Action : Conversation scope for JSF 2 ? Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Application Frameworks » Spring
Reply Bookmark "Spring in Action : Conversation scope for JSF 2 ?" Watch "Spring in Action : Conversation scope for JSF 2 ?" New topic
Author

Spring in Action : Conversation scope for JSF 2 ?

Albert Kam
Ranch Hand

Joined: Oct 18, 2007
Posts: 58
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

Be nice !
Mark Spritzler
ranger
Sheriff

Joined: Feb 05, 2001
Posts: 16624

I am not sure, but maybe Spring Web Flow will work with JSF.

But basically, Spring has Web Flow which has flows which are exactly like Conversations.

Mark


Perfect World Programming, LLC - Two Laptop Bag - Tube Organizer
How to Ask Questions the Smart Way FAQ
Albert Kam
Ranch Hand

Joined: Oct 18, 2007
Posts: 58
Hello, thank you for your response.

I've just tested the solution suggested in this webpage,
and seems to works cool.

But i was hoping for some other insights for the seamless JSF and spring integration ..

Thank you !
 
 
subject: Spring in Action : Conversation scope for JSF 2 ?
 
Threads others viewed
Why doesn't JSF 2.0 have a conversation scope like Seam?
EJB3 + JSF2
Passing the session to JSF
Reuse CDI @Named managed bean (or how to change annotation "name")
CDI or ManagedBean which is best to work with JSF?
developer file tools

cast iron skillet 49er

more from paul wheaton's glorious empire of web junk: cast iron skillet diatomaceous earth rocket mass heater sepp holzer raised garden beds raising chickens lawn care CFL flea control missoula heat permaculture