MissingServletRequestParameterException: Обязательный параметр String 'note' отсутствует? - PullRequest
0 голосов
/ 30 января 2020

Я создал страницу входа. Когда я захожу на страницу, это происходит в API. Не знаю, был ли сеанс создан или нет для страницы входа.

Это мой вызов API.

@PostMapping("/userlogin/{id}")
    public User getUserById(@Valid @RequestBody UserLogin userLogin,@RequestParam("userId") String userId, HttpServletRequest request) {
        System.out.println("REquest"+userId);
        System.out.println("httprequest"+request);
        System.out.println(userLogin.getUserId());
        System.out.println(userLogin.getPassword());
        if (userLogin.getUserId() != null) {
            User user = userRepository.findUserById(userLogin.getUserId());
            if (user != null) {
                if (SHA256Algorithm.putpassword(userLogin.getPassword()).equals(user.getPassword())) {
                    return user;
                }
            }
        }
        return new User();
    }

Это моя ошибка: DefaultHandlerExceptionResolver: Resolved [org.springframework.web .bind.MissingServletRequestParameterException: Обязательный параметр строки 'note' отсутствует]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...