Spring Security 3.1 - Redirige automáticamente a la página de inicio de sesión cuando se produce el tiempo de espera de sesión

Tengo una aplicación Wenb basada en Spring y estoy implementando Spring Security 3.1.

Lo que necesito es poder redirigir automáticamente a la página de inicio de sesión, cuando se produce el tiempo de espera de sesión configurado. Estoy implementando páginas web que contienen una gran cantidad de funciones de jQuery, así que necesito poder redirigir automáticamente.

Lo que sucede actualmente, cuando pasa el tiempo de espera de la sesión, no es hasta que se realiza una acción: el envío de la página lo redirige a la página de inicio de sesión.

mi spring-security.xml:

<http auto-config="true" disable-url-rewriting="true">
    <intercept-url pattern="/test/user*" access="ROLE_USER, ROLE_ADMIN"  />
    <intercept-url pattern="/test/admin" access="ROLE_ADMIN"  />
    <form-login login-page="/test/login" 
            default-target-url="/test/home" 
            authentication-failure-url="/test/loginfailed" />
    <logout invalidate-session="true" logout-success-url="/test/logout" />
    <!--
    <session-management invalid-session-url="/test/login">
        <concurrency-control max-sessions="1" error-if-maximum-exceeded="true"/>
    </session-management>
    -->
</http> 

Y en mi web.xml tengo:

<!-- Web Session Timeout (mins) --> 
<session-config> 
    <session-timeout>10</session-timeout> 
</session-config>   

Respuestas a la pregunta(3)

Su respuesta a la pregunta