Я разрабатываю небольшой веб-сайт для образовательного использования, чтобы изучить загрузку Spring.План состоит в том, чтобы создать простую систему входа в систему и регистрации, а затем обезопасить ее с помощью Spring Security.
Теперь моя проблема в том, как мне сообщить пользователю, что регистрация не удалась или нет?
@PostMapping(value = "/api/register")
public ModelAndView register(User user){
if(user.getPassword().equals(user.getRepeatedPassword())){
userService.addUser(user);
return new ModelAndView("redirect:regstatus/regok");
}
return new ModelAndView("redirect:regstatus/regfail");
}
Это мой код для регистрации, который запускается с помощью этой HTML-формы
<form action="http://127.0.0.1:8080/api/register" method="POST" enctype="application/json">
<div>
<label for="username">Username</label>
<input type="text" name="username" id="username">
</div>
<div>
<label for="password">Password</label>
<input type="password" name="password" id="password">
</div>
<div>
<label for="passwordAgain">Re-type Password</label>
<input type="password" name="repeatedPassword" id="repeatedPassword">
</div>
<button>Register</button>
</form>
Как вы можете видеть, в настоящее время я просто перенаправляю пользователя на сайт regok, если он был зарегистрирован, и regfail, если онне удалось.Как мне превратить это в простое всплывающее окно или что-то более элегантное, чтобы сообщить пользователю, зарегистрированы они или нет?