if ...if...if...else...else...else...的使用

@RequestMapping("/register")
public String register(User user, Model m) {
    if (userMapper.findUserByName(user.getUsername()) == null) {
        //判断用户是否已经存在
        if (!user.getUsername().isEmpty()) {
            //注册的时候,用户名不能为空
            if (!user.getPassword().isEmpty()) {
                //注册 的时候,密码不能为空
                userMapper.insert(user);
                return "html/login";

            } else {
                m.addAttribute("msg", "用户名已经存在!");
                return "html/register";
            }
        } else {
            m.addAttribute("msg", "用户名不能为空!");
            return "html/register";
        }
    } else {
        m.addAttribute("msg", "密码不能为空!");
        return "html/register";
    }
}

每条if 语句 都有相应的else配套

你可能感兴趣的:(java,java,服务器,前端)