![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| bingo |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 2.12.2006 Где: Minsk, Belarus Репутация: нет Всего: нет |
Что т я не соображу... можно ли в myfaces сделать такую комбинацию:
и
У меня получается зацикливание "какого-то там" фильтра. =) И вообще, если указать хоть какой-нибудь suffix отличный от дефолтного (.jsp), то отображается сам код страницы. Это характерно только для myfaces? |
||||
|
|||||
| Greg |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 158 Регистрация: 16.9.2006 Где: Беларусь, г.Минск Репутация: 5 Всего: 7 |
Нет нельзя,нету ничего удивительного в том,что рекурсия уходит до переполнения стека.Если ты используешь JSP как view,то тогда зачем вот это ?
--------------------
Страх перед возможностью ошибки не должен отвращать нас от поисков истины. |
|||
|
||||
| bingo |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 2.12.2006 Где: Minsk, Belarus Репутация: нет Всего: нет |
ну можно ведь попасть и напрямую на jsp, без Faces Servlet.
|
|||
|
||||
| Greg |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 158 Регистрация: 16.9.2006 Где: Беларусь, г.Минск Репутация: 5 Всего: 7 |
Можно а смысл в чем ?
Вы бы по конкретней что-ли изъяснялись,что Вам нужно. Или не понятно для чего нужен суффикс ? Допустим есть url-mapping:
Запрос /index.jsf перхватывается сервлетом-контролером,который делает свою работу,а затем делает форвард на /index.jsp Думаю теперь должно быть понятно,почему зацикливание происходит. --------------------
Страх перед возможностью ошибки не должен отвращать нас от поисков истины. |
|||
|
||||
| bingo |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 2.12.2006 Где: Minsk, Belarus Репутация: нет Всего: нет |
Ну на счет зацикливания понятно, просто хотелось убедится =).
Тут момент просто в том, ведь пользователь может указать прямой урл на *.jsp и тогда Faces Servlet "останется в стороне". ps: думал может можно как и с фэйслетами сделать (суффикс (.xhtml) + url-pattern (*.xhtml)) и проблема сама решится с "прямым урлом". ps2: ну в общем то я и использую фэйслеты, просто пробел надо восполнить. |
|||
|
||||
| Greg |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 158 Регистрация: 16.9.2006 Где: Беларусь, г.Минск Репутация: 5 Всего: 7 |
Можно запретить прямой доступ к *.xhtml в web.xml.Смотреть в сторону security-constraint.
P.S.Уверен на 90%,что мы находимся в одной и той же фирме (Scand) --------------------
Страх перед возможностью ошибки не должен отвращать нас от поисков истины. |
|||
|
||||
| bingo |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 44 Регистрация: 2.12.2006 Где: Minsk, Belarus Репутация: нет Всего: нет |
100% там =)
security-constraint - оно... и оказалось так просто =). ps: спецификацию нужно изучать в первую очередь... Это сообщение отредактировал(а) bingo - 15.2.2007, 01:42 |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |