Java – @ postconstruct is called multiple times for the @ conversationscoped bean
•
Java
I have a @ conversationscoped bean with a start method, as follows:
@postconstruct public void start() { if (conversation.isTransient()) { conversation.begin(); log.debug("conversation.getId(): " + conversation.getId()); } }
My problem is that every time I refresh the page, a new session will be started, and every time I make Ajax calls to methods in the bean, a new session will be started (this is my main problem)
What I really want to happen is to let Sam talk around until I manually call conversation end(). What did I miss here?
Solution
Have you checked whether the (Ajax) call contains the session ID parameter (CID)?
If missing, each call starts a new conversation
The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
二维码