- Скачать себе на компьютер контейнер сервлетов Tomcat(версия не важна)
- Создать maven проект с зависимостью на javax.servlet-api версии не ниже 3.0
- Разработать на основе сервлетов следующее проложение: Вам необходимо разработать форму логина. При переходе на главную страницу(с эндпоинтом "/") необходимо показывать форму для логина, где есть поля username и password, кнопка "Login" и ссылка для регистрации. Если пользователя не существует,сверху над формой должна появляться надпись "User <ИМЯ_ПОЛЬЗОВАТЕЛЯ> doesn't exist. Please, sign up to proceed". При нажатии на ссылку для регистрации происходит переход на страницу с двумя полями и одной кнопкой, где создается новый пользовательи и задается его пароль. При нажатии на кнопку "Submit" происходит переход на главную страницу, где сверху над формой появляется надпись о том, что пользователь успешно сохранен. Если пользователь попробует создать новый аккаунт с username=admin, необходимо прекратить продолжение работы и сверху над формой должна появиться соответствуюшая надпись. После успешного происходит переход на новую страницу, где приветствуется пользователь вида "Hello, <ИМЯ_ПОЛЬЗОВАТЕЛЯ>". Для реализации хранилища созданных пользователей можете использовать любой удобный вам способ. Для деплоя вашего приложения вам понадобится подключить maven плагин для сборки war архива. Также, maven необходимо указать, что версия Java, используемая вашим приложением, - это восьмая версия.
mipt-pdris/servlet-example
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|