Your <form:form ... >
tag should reference the correct bean. Your configuration mentions a forgotPasswordBean
and not a forgotPassword
one.
Either your form object should reference the correct bean
<form:form modelAttribute="forgotPasswordBean" ... >
Or you should rename the bean in your webflow configuration (including all the references to it).
<var name="forgotPassword" class="com.mycompany.authentication.ForgotPasswordBean" />