> For the complete documentation index, see [llms.txt](https://programmingfundamental.gitbook.io/programmingwithjava/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://programmingfundamental.gitbook.io/programmingwithjava/internet-tekhnologii/laboratorno-uprazhenie-6/zadachi.md).

# Задачи

1. Създайте аналогичен на профилната страница jsp файл за редактиране на профила (EditProfilePage.jsp).
2. В EditProfilePage.jsp поставете информацията за потребителя във форма (\<form>) и заменете елементите за визуализация с подходящи input полета за редактиране на профилните данни.&#x20;
3. Създайте UserServlet, doGet методът на който приема като request параметъра id на потребителя и пренасочва чрез метода forward към EditProfilePage.jsp с данните на този потребител.
4. Променете LoginServlet (сървлета за вход) след влизане да се пренасочва със sendRedirect към UserServlet с параметър id на потребителя, който е влязъл.
5. При редактиране на потребителските данни и натискане на бутона "Запази", те да се изпратят към doPost метода на UserServlet и да се запишат в колекцията за съответния потребител.
6. Добавете бутон за редактиране в профилния jsp файл.
7. След натискане на бутона за редактиране от профилния jsp файл да се отваря (EditProfilePage.jsp).
