2014-09-23 1 views
0

Я хочу вызвать страницу входа, когда пользователь набирает URL-адрес в браузере. Подробности: Его приложение vaadin, когда URL-адрес попал, он переходит к методу doGet расширенного класса HttpServlet. Теперь я хочу вызвать страницу входа в этот класс. Любая помощь для этого?Вызов Vaadin ui (страница входа) из класса HttpServlet

Заранее спасибо

+0

Ваш вопрос немного неясен. Зачем вам нужен собственный класс сервлета? Обычно вы используете сервлет Vaadin по умолчанию, который может открыть для вас страницу входа. Если вам абсолютно необходим специальный сервлет, вы можете отправить перенаправление 302 клиенту, который перенаправляет на сервлет Vaadin, который, в свою очередь, открывает страницу входа. –

+0

Есть одна ссылка, когда пользователь вставляет ее в URL-адрес, он должен быть показан в формате pdf, но если он не зашел в систему, он должен получить страницу входа в систему –

+0

Хорошо, теперь этот случай имеет смысл. Я думаю, что это можно решить с помощью пользовательского RequestHandler. Я подробно расскажу об этом, как только у меня будет немного больше времени. –

ответ

1

Это было довольно простое решение, я должен исследовал немного о в response.sendRedirect() и я просто не удалить код после этой строки sendRedirect() и бросает ошибку в следующей строке при вызове некоторой функции. поэтому последний раз удалил его, а затем перенаправил на страницу входа с помощью response.sendRedirect («login»). и я через него

Спасибо RolandKrüge за вашу помощь. :)

Смежные вопросы