|
|
|
Spring. Получение кода страницы (с правами) внутри сервера.
|
|||
|---|---|---|---|
|
#18+
Добрый день, ситуация следующая. Проект на спринге. Страницы формируются на лету (как обычно по контроллеру в зависимости от параметров, формируется страница), так же на страницу повешены права доступа (т.е. только залогиненый пользователь получает страницу). Как получить содержимое страницы (нужен именно код страницы, только то что отображается в браузере) внутри сервера ? Т.е. как с правами обратится к контроллеру и получить страницу и все без браузера и внутри того же сервера. Или какие есть варианты ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2016, 19:26 |
|
||
|
Spring. Получение кода страницы (с правами) внутри сервера.
|
|||
|---|---|---|---|
|
#18+
Во-первых нужно очень, очень хорошо подумать, прежде чем так делать. Вызывать самого себя без видимых на то причин это как-то попахивает. Переиспользуют, обычно, только бизнес логику, а не все возможные слои. Во-вторых есть такие классы 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 Которым можно отправить свой запрос и получить ответ в объекте отклика. Если вы объясните зачем именно вы это хотите, то можно подобрать более оптимальное решение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2016, 19:57 |
|
||
|
Spring. Получение кода страницы (с правами) внутри сервера.
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, как получить права внутри чтоб диспетчер разрешил получить этот объект ? На сервере разные пользователи редактируют данные некой страницы, запись идет в бд (по полям на странице). Правят только залогиненные пользователи с правами. Мне нужно сохранить эту страницу и переслать файлом раз в день (можно без вложений типа css, js, картинок и тп). Это не описание проблемы (иначе эту проблему не разумно так решать, я это понимаю), а задача которую нужно решить. Не могу сюда написать саму проблему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2016, 20:21 |
|
||
|
Spring. Получение кода страницы (с правами) внутри сервера.
|
|||
|---|---|---|---|
|
#18+
t61Blazkowicz, как получить права внутри чтоб диспетчер разрешил получить этот объект ? Какие ещё права? Spring Security? JAAS? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2016, 20:36 |
|
||
|
Spring. Получение кода страницы (с правами) внутри сервера.
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, использую Spring Security ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2016, 20:56 |
|
||
|
Spring. Получение кода страницы (с правами) внутри сервера.
|
|||
|---|---|---|---|
|
#18+
t61Blazkowicz, использую Spring Security http://docs.spring.io/spring-security/site/docs/3.0.x/reference/runas.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2016, 21:13 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=81&tid=2123438]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
165ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 441ms |

| 0 / 0 |
