我想使用用户发送的名称设置会话属性。用户将首先登录。当他登录时,我希望他的用户名将设置为会话属性。
我该怎么办?
这是我的控制器:
@GetMapping("/login")
public String login() {
return "Login";
}
@PostMapping("/loginCheck")
public String checkLogin(@ModelAttribute("users") Users user) {
if (userService.checkUser(user)) {
return "redirect:/"+user.getUsername()+"/";
} else {
return "Login";
}
}
@PostMapping("/signup")
public ModelAndView createuser(@ModelAttribute("users") Users user) {
if (userService.checkUser(user)) {
return new ModelAndView("Login");
} else {
userService.adduser(user);
return new ModelAndView("Login");
}
}
Run Code Online (Sandbox Code Playgroud)
现在我如何将用户名设置为我进入的会话user.getUsername()?
我正在制作一个Spring Boot应用程序,它将使用excel文件并存储其内容并将其存储在数据库中。我尝试了很多方法..但没有成功。有谁知道如何做到这一点。我不知道如何制作用于导入Excel文件的控制器。还有从Excel文件读取数据时我必须包括的任何依赖项