[OmniFaces utilities] The
getSession() method returns the HTTP session and creates one if one doesn't exist. [OmniFaces utilities] The
getSession(boolean create) method returns the HTTP session and creates one if one doesn't exist and create argument is true, otherwise don't create one and return null.Note that whenever you absolutely need this methods to perform a general task, you might want to consider to submit a feature request to OmniFaces in order to add a new utility method which performs exactly this general task.
Methods Faces#getSession()/getSession(boolean create) - returns the HTTP session and creates one if one doesn't exist
See also: Faces#getContext()
See also: Faces#getContext()
Usage:
Returns the
HTTP session and creates one if one doesn't exist:
import
org.omnifaces.util.Faces;
import
javax.servlet.http.HttpSession;
...
HttpSession session =
Faces.getSession();
HttpSession session =
Faces.getSession(true);
// do something
with the HttpSession (collected or just created)
Returns the
HTTP session if exists, otherwise return null:
import
org.omnifaces.util.Faces;
import
javax.servlet.http.HttpSession;
...
HttpSession session =
Faces.getSession(false);
if(session
!= null){
// do
something
} else {
// do something else
}








JSF 2 Tutorials at www.mkyong.com
JavaServer Faces (JSF) Tutorial 

















Niciun comentariu :
Trimiteți un comentariu