SpringBoot 中 登录功能的 实现


@Controller
public class LoginController {

    @PostMapping("/user/login")
    public String login(@RequestParam("username") String username,
                        @RequestParam("password")String password,
                        Model model){
        //具体业务
        if(!StringUtils.isEmpty(username) && "123456".equals(password)){
        
            return "redirect:/main.html";
            
        }else {
            //告诉用户,你登录失败了
            model.addAttribute("msg","用户名或密码错误");
            return "index";
        }
    }
}
@Configuration
public class MyMvcConfig implements WebMvcConfigurer {
    @Override
    public void addViewControllers(ViewControllerRegistry registry){
        registry.addViewController("/").setViewName("index");
        registry.addViewController("/index.html").setViewName("index");
         registry.addViewController("/mian.html").setViewName("dashboard");
    }


//    @Bean      //国际化
//    public LocaleResolver localeResolver(){
//        return new MyLocaleResolver();
//    }




}

参考目录

B站 狂神
https://www.bilibili.com/video/BV1PE411i7CV?p=4

你可能感兴趣的:(Spring,Boot,java)