Я разработал аутентификацию на основе форм, которая имеет j_username
и j_password
и действие как j_security_check
. Теперь мне нужно другое (третье) поле ввода (выбрать поле), получающее тип аутентификации, где пользователь будет перенаправлен на разные страницы на основе третьего поля ввода. Как получить доступ к выбранному третьему полю ввода, чтобы продолжить процесс. Я только что узнал, что мне пришлось использовать Form Authenticator Java Класс и расширить его , чтобы получить поле ввода select, но я понятия не имею, как это сделать.
<form id="book-form" method="post" action="j_security_check" >
<div>
User Name
<input type="text" name="j_username" id="title" class="u-full-width" placeholder="Enter username" required>
</div>
<div>
Password
<input type="password" name="j_password" id="isbn" class="u-full-width" placeholder="Enter password" required>
</div>
<br>
<div>
<select name="choice" id="type-list" class="u-full-width" required>
<option value="one">Tomcat Local User</option>
<option value="two">Computer Domain User</option>
</select>
</div>
<div>
<input type="submit" value="Submit" >
</div>
</form>