You need to explicitly specify request scope. The config you show will use the Spring default of singleton scope, which is definitely not what you want.
Keep in mind that http request scope and flow request scope (that accessible through RequestContext) are two different things. When you define your bean as:
Code:
<bean id="login" class="MyLoginClass" scope="request"/>
you are defining it in http request scope. If you are trying to then manipulate it from your intermediary action, the cleanest and easiest thing is to use Spring's dependency injection. On the other hand, if you for some reason defined the bean as a JSF managed bean in request scope, you could use the same code as I described before where you try to access the bean using JSF's variable resolution mechanism.
-Jeremy