title: Why does returning empty string from action method not recreate view?
body: <p>I have a JSF page with a form that contains multiple textfields (p:inputtext) and a submit button. The page is backed by a ViewScoped backing bean. When the submit button is hit, an action method is called that returns an empty String ("").</p>
  
  <p>According to <a href="https://stackoverflow.com/questions/8744162/difference-between-returning-null-and-from-a-jsf-action">this answer of BalusC</a>, returning an empty string will refresh the view and recreate the ViewScoped backing bean. </p>
  
  <p>However, when I submit my filled out form, the reloaded page still retains all my text input. How is this possible? Shouldn't the form be empty since the backing bean and view have been recreated? </p>