
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
28.07.2004, 13:39
|
|||
|---|---|---|---|
|
|||
Struts Form-based authentication - возврат на страницу |
|||
|
#18+
Допустим, есть некий набор JSP-страниц, требующих указания логина и м.б. пароля для доступа к ним. В примере struts-example за это отвечает тег checkLogon и класс CheckLogonTag. Охота сделать так, чтобы пользователь, в случае успешного логина, возвращался именно на ту страницу, откуда его "послали" на регистрацию. Но классы-наследники Action заканчиваются как правило фразой: Код: plaintext 1. 2. И еще вопрос, из серии красивостей - как после форварда из Actiona заставить браузер показывать в адресе имя страницы, на которую пришли, а не имя действия? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.12.2005, 18:31
|
|||
|---|---|---|---|
Struts Form-based authentication - возврат на страницу |
|||
|
#18+
Ну в общем mapping.findForward("success")); это нормально но можно же и так return new ActionForward("любой урл"); А этот урл ты и сам можешь получить из реквеста ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.12.2005, 14:19
|
|||
|---|---|---|---|
Struts Form-based authentication - возврат на страницу |
|||
|
#18+
авторОхота сделать так, чтобы пользователь, в случае успешного логина, возвращался именно на ту страницу, откуда его "послали" на регистрацию. Вот так можно вернуть пользователя туд откуда пришел Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.03.2006, 16:53
|
|||
|---|---|---|---|
|
|||
Struts Form-based authentication - возврат на страницу |
|||
|
#18+
У меня примерно такая же проблема. return (new ActionForward(actionMapping.getInput())); не помогает, насколько я понимаю, это возвращает input, который прописан в struts-config.xml для actionа, в данном случае для процедуры логина. А это бесполезно, ведь прийти можно с любой страницы. "но можно же и так return new ActionForward("любой урл"); А этот урл ты и сам можешь получить из реквеста" А как получить URL на страницу с tiles ? Т.е. получить-то его можно, но это будет страница, содержащая шаблон с headerами и footerами, какой-нибудь /bla-bla/layout.jsp. А как можно получить последний view, прописанный в конфиге tiles, куда надо вернуться ? Можно конечно в сессии хранить последний view, и менять его в каждом actione и вызывать что-то типа forward=new ActionForward((String) session.getAttribute("last.view")); Но может в Struts есть готовое решение ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2149799]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
148ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 410ms |

| 0 / 0 |
