This may relate to servlet/jsp just as much as JSF, however it would be interesting to know how JSF handles this.
My application allows the user to open a number of search windows (i.e. they can right click - new window). The result of the search creates a result object which needs session scope so they can sort the result, stick in shopping basket, and other actions.
What is the best way to assign/keep a specific session scoped result bean to the SPECIFIC jsp page ?
Can you exit with a parameter/status so the jsp page will embed a type of ID a thus create the mapping? What does the JSF navigation allow ?