In chapter 5 named "Managed Beans and the JSF Expression Language" in the section named "Examining the Evolution of the EL:Deferrred vs. Immediate Expressions" of the book Java Server Faces 2.0 - The Complete Reference the authors write :
Immediate evaluation is perfect for JSP , but JSF needed something more . JSF introduced the request processing lifecycle (described in Chapter 3) , which governs what happens when the form is submitted (postback) . During a posback, the JSP page that rendered the mark up that is being posted back is not known and not available to the JSF runtime ;therefore, any expressions in that page are not available , since they were evaluated immediately when the page was rendered.
Why are the authors saying that the "During a posback, the JSP page that rendered the mark up that is being posted back is not known" ? Isn't this the exact responsibility of the restore view phase of the JSF lifecycle to restore the view described by the JSP view definition technology ?