Каков наилучший способ добавить динамический контент в статическую HTML-страницу сервлета? - PullRequest
0 голосов
/ 11 июля 2011

Я написал несколько сервлетов для имитации обработки запросов на вход в систему, чтобы лучше понять, как работает эта связь, а также как осуществляется создание и управление файлами cookie.

Тем не менее, я обнаружил, что пойман с несвязанным вопросом для всех вас;Поскольку я просто перенаправляю своих пользователей на статические html-страницы для успешного или неудачного входа в систему (и не записываю их из сервлета в HTTPResponse), есть ли лучший способ добавить динамический контент (простое сообщение, например, чтосообщит пользователю, что он вошел в систему, но произошла определенная ошибка) на статическую HTML-страницу, на которую перенаправляет пользователя сервлет, кроме простого добавления «параметров» в URL-адрес и страницу, обрабатывающую эти параметры?

Может быть, сделать статическую HTML-страницу страницей JSP, предложит ли это способ справиться с этим?Я просто пытаюсь избежать написания новой HTML-страницы для каждой возможной ошибки, которая может произойти.Также, если возможно, я бы хотел избежать записи HTML в сервлете непосредственно в HTTPResponse.

Спасибо!

1 Ответ

0 голосов
/ 11 июля 2011

Да, это действительно функция JSP.Вы бы превратили свой HTML в JSP, который затем может отображать динамический контент, который вы установили в ответе, и встраивать его там, где он вам нужен, в окончательный HTML.Веб-приложения контроллеров просты в управлении и разработке, такие как Spring MVC , Struts 2 и Stripes Framework .Если это новый проект, который вы разрабатываете, я настоятельно рекомендую использовать одну из этих платформ, так как это сделает вашу жизнь намного проще в будущем.

...