Spring 3 MVC: mover / compartir modelo de Controler a otro Controler

Estoy haciendo un pequeño proyecto con Spring 3 MVC y jQuery

No estoy seguro de cómo preguntarlo, así que intentaré explicar

Tengo este escenario:

LoginPage (con modelo de objeto de usuario) --- enviar -> El servidor envía OK nuevamente a LoginPage -> (LoginPage) redirige a Page2 usando window.location = "Page2"

Problema: la página 2 no reconoce al usuario

¿Cómo hacer que funcione? Traté de leer sobre@SessionAttributes pero realmente no lo entendí.

@Controller
public class LoginController {
...
...
    @RequestMapping(value = "/")
    public ModelAndView  loginPage(ModelMap model) {
        model.addAttribute("user", new User());
        logger.info("Loading Login Page");
        return new ModelAndView("login");   
    }


      @RequestMapping(value = "/loginSubmit.html" ,method=RequestMethod.GET)
      public String processSubmit( ModelMap model,  User user) throws InterruptedException{
      ...
      ...
      return "1" to login page
      ...
      ...

Aquí quiero que se conozca al usuario Usuario desde el último controlador, pero en cambio está creando uno nuevo.

@Controller
public class Controller2 {
    @RequestMapping(value = "/home")
    public String home(ModelMap model, User user) {
        ...
        ...
}

LoginPage.jsp

    $.get("loginSubmit.html", form1Var.serialize(), function(data){
      var isSucess = data.charAt(0) == "1" ? true : false;   
      if ( isSucess == true) {
          alert("ok...");
          window.location = "home";
      } 

EDITA Moví mi solución a Respuestas.

Respuestas a la pregunta(2)

Su respuesta a la pregunta