Skip to content

mipt-pdris/servlet-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Домашнее задание по теме Servlet'ы

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors