<%@ page language="java" contentType="text/html;charset=UTF-8"%> <%@ taglib prefix="f" uri="http://java.sun.com/jsf/core" %> <%@ taglib prefix="h" uri="http://java.sun.com/jsf/html" %> #{pageInput.somePageInput}:
#{pageFlow.someProperty}:
#{sharedFlow.sf.someProperty}:
#{backing.someProperty}:

This ensures that the page inputs don't get lost over postback.
This ensures that the backing bean has access to page inputs.
Send everything to a page flow action.