Ранее я пытался изучить Java EE. Но оставить все как есть, кажется сложным. Но опять же, я решил изучить это, сделав небольшой проект. Проект очень простой, и я хочу сделать это, чтобы просто изучить основы java ee.
Что я уже сделал
У меня есть база данных postre SQL, в которой хранятся данные пользователя, такие как имя пользователя, пароль, адрес электронной почты и т. д.
Я создал регистрационную форму с использованием html, когда форма отправляется, вызывается сервлет, который сохраняет информацию о пользователе в базе данных.
Также я создал форму входа и сервлет, который проверяет подлинность пользователя или нет.
Теперь то, что я хочу знать
1) Как создать страницу, на которой отображаются сведения о пользователе, нужно ли мне динамически создавать страницу для каждого пользователя.
2) Могу ли я использовать сервлет out.println () для генерации всей веб-страницы с данными пользователя. Если это неправильный способ, то как этого добиться.
Мне не нужен код, мне просто нужно, чтобы кто-то указал мне правильное направление.




Вы можете использовать Jsp, который является продвижением сервлета. У сервлета есть недостаток в том, что у него нет области просмотра или вам нужно писать длинный код, например out.print ("html"), из-за этого вводится jsp. Страница JSP сначала преобразуется в сервлет, а затем выполняется.
Вы можете создать страницу с помощью jsp и получить информацию о пользователе из базы данных, добавить их в атрибут или атрибут сеанса, а затем отобразить ее на своей странице jsp.