Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring. Получение кода страницы (с правами) внутри сервера. / 6 сообщений из 6, страница 1 из 1
30.11.2016, 19:26
    #39357987
t61
t61
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring. Получение кода страницы (с правами) внутри сервера.
Добрый день, ситуация следующая.

Проект на спринге. Страницы формируются на лету (как обычно по контроллеру в зависимости от параметров, формируется страница), так же на страницу повешены права доступа (т.е. только залогиненый пользователь получает страницу).

Как получить содержимое страницы (нужен именно код страницы, только то что отображается в браузере) внутри сервера ? Т.е. как с правами обратится к контроллеру и получить страницу и все без браузера и внутри того же сервера. Или какие есть варианты ?
...
Рейтинг: 0 / 0
30.11.2016, 19:57
    #39358007
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring. Получение кода страницы (с правами) внутри сервера.
Во-первых нужно очень, очень хорошо подумать, прежде чем так делать. Вызывать самого себя без видимых на то причин это как-то попахивает. Переиспользуют, обычно, только бизнес логику, а не все возможные слои.

Во-вторых есть такие классы
http://docs.oracle.com/javaee/6/api/javax/servlet/RequestDispatcher.html
http://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/web/servlet/DispatcherServlet.html

Которым можно отправить свой запрос и получить ответ в объекте отклика.

Если вы объясните зачем именно вы это хотите, то можно подобрать более оптимальное решение.
...
Рейтинг: 0 / 0
30.11.2016, 20:21
    #39358025
t61
t61
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring. Получение кода страницы (с правами) внутри сервера.
Blazkowicz, как получить права внутри чтоб диспетчер разрешил получить этот объект ?

На сервере разные пользователи редактируют данные некой страницы, запись идет в бд (по полям на странице). Правят только залогиненные пользователи с правами. Мне нужно сохранить эту страницу и переслать файлом раз в день (можно без вложений типа css, js, картинок и тп).

Это не описание проблемы (иначе эту проблему не разумно так решать, я это понимаю), а задача которую нужно решить.
Не могу сюда написать саму проблему.
...
Рейтинг: 0 / 0
30.11.2016, 20:36
    #39358036
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring. Получение кода страницы (с правами) внутри сервера.
t61Blazkowicz, как получить права внутри чтоб диспетчер разрешил получить этот объект ?
Какие ещё права? Spring Security? JAAS?
...
Рейтинг: 0 / 0
30.11.2016, 20:56
    #39358050
t61
t61
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring. Получение кода страницы (с правами) внутри сервера.
Blazkowicz, использую Spring Security
...
Рейтинг: 0 / 0
30.11.2016, 21:13
    #39358055
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Spring. Получение кода страницы (с правами) внутри сервера.
t61Blazkowicz, использую Spring Security
http://docs.spring.io/spring-security/site/docs/3.0.x/reference/runas.html
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring. Получение кода страницы (с правами) внутри сервера. / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]