使用thymeleaf重定向(之前学习遗留问题)

时间:2025-04-03 08:25:54

之前我把重定向理解错了,导致今天做页面跳转一直不成功。后面了解到, redirect:/, 这条语句不是指向这个页面跳转而是发出这个请求,再写个处理这个请求并跳转页面的就行了。之前学习没认真呀。

   @PostMapping("/login")
public String manage(User user, HttpSession session){//user为前端传过来的登录信息,用户名和密码
    if (user!=null) {
        ("user",user);
        (user);
        return "redirect:/";//重定向发送请求
    }else {
        return "login";
    }
}
@GetMapping("/")//处理上面发送过来的请求
public String managePage(){
    return "manage";
}