Как создать html-страницу с помощью сервлета

Ранее я пытался изучить Java EE. Но оставить все как есть, кажется сложным. Но опять же, я решил изучить это, сделав небольшой проект. Проект очень простой, и я хочу сделать это, чтобы просто изучить основы java ee.

Что я уже сделал

У меня есть база данных postre SQL, в которой хранятся данные пользователя, такие как имя пользователя, пароль, адрес электронной почты и т. д.

Я создал регистрационную форму с использованием html, когда форма отправляется, вызывается сервлет, который сохраняет информацию о пользователе в базе данных.

Также я создал форму входа и сервлет, который проверяет подлинность пользователя или нет.

Теперь то, что я хочу знать

1) Как создать страницу, на которой отображаются сведения о пользователе, нужно ли мне динамически создавать страницу для каждого пользователя.

2) Могу ли я использовать сервлет out.println () для генерации всей веб-страницы с данными пользователя. Если это неправильный способ, то как этого добиться.

Мне не нужен код, мне просто нужно, чтобы кто-то указал мне правильное направление.

Спасибо за помощь!

Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
1
0
268
1

Ответы 1

  1. Могу ли я использовать сервлет out.println () для генерации всей веб-страницы с данными пользователя. Если это неправильный способ, то как этого добиться?

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

  1. Как я могу создать страницу, на которой отображаются сведения о пользователе, нужно ли мне динамически создавать страницу для каждого пользователя.

Вы можете создать страницу с помощью jsp и получить информацию о пользователе из базы данных, добавить их в атрибут или атрибут сеанса, а затем отобразить ее на своей странице jsp.

Другие вопросы по теме