Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> перезапись URL в jsf 
V
    Опции темы
vectorrr
Дата 1.7.2008, 16:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 21
Регистрация: 27.8.2007

Репутация: нет
Всего: нет



Здрасте!
не могу догнать такую штуку, как перезапись url в jsf
Есть страничка, у нее бин
для обращения к этой странице набираю в браузере, скажем, http://localhost:8080/faces/index.jspx?param=val
делаю такое
HttpServletRequest req = (HttpServletRequest) fc.getExternalContext().getRequest();
System.out.println("method->"+req.getMethod());

и получаю в итоге метод POST
соответственно все параметры из url потеряны, а мне необходимо сохранять состояние в url, что бы можно было сохранить ссылку
в чем проблема, вообще не догоняю
почему именно постом пришло?
оч нужна помощь =)

P.S. можно ли как-нибудь перезаписывать url из тегов добавляя параметры, а не делать это руками через строку и прибавлять ее к текущему url?



PM MAIL   Вверх
vectorrr
Дата 1.7.2008, 17:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 21
Регистрация: 27.8.2007

Репутация: нет
Всего: нет



ужо не надо)
была трабла с инициализацией бина
PM MAIL   Вверх
SkayDk
Дата 29.7.2008, 11:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 29.7.2008

Репутация: нет
Всего: нет



как форму в jsf GETом передавать?
или хотя бы commandLink через GET?
не хочется использовать outputLink для этого
PM MAIL   Вверх
necromancer
Дата 29.7.2008, 12:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 26.7.2006
Где: Москва

Репутация: 6
Всего: 7



написать свой commantLink и свой анализатор запросов, хотя вполне можно и обертку под HttpRequest
проблема в том что простой линк перед субмитом формы. должен пробежать все компоненты, и добавить их в урл.
а если их много? а если форм много? 
и так далее.
для субмита форм с данными используй POST
для навигации, даже с параметрами можно использовать  GET

PS идеология(да и реализация) JSF вообще не подразумевает оптравку форм через GET

Это сообщение отредактировал(а) necromancer - 29.7.2008, 12:43


--------------------
С уважением, 
                 Виталий Смык
----------------------------------------------------------------------------------------------
SCJP, SCWCD, OCA
http://dev.maryno.net/video/
PM MAIL WWW ICQ Skype   Вверх
vectorrr
Дата 29.7.2008, 13:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 21
Регистрация: 27.8.2007

Репутация: нет
Всего: нет



PM MAIL   Вверх
SkayDk
Дата 29.7.2008, 13:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 29.7.2008

Репутация: нет
Всего: нет



Спасибо огромное мастер, что помог дураку
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.0643 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.