powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Как оперировать параметрами при смене страниц в JSF?
12 сообщений из 12, страница 1 из 1
Как оперировать параметрами при смене страниц в JSF?
    #38999695
AK1988
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Пишу первый проект, по сути - онлайн магазин (1 страница - список категории, 2 страница - список товаров с расширеным фильтром, 3 страница отображает конкретный продукт), учил только JSF (проект на PrimeFaces+PrettyFaces), реализуя расширенный фильтр (на 2 странице) столкнулся с проблемой -при серфинге страниц параметры не обнуляются или, наоборот, обнуляются, когда не надо. Пробовал играть с скоупами, так или иначе - результат не устраивает.
Как сделать хранилище для данных вводимых пользователем в расширенный поиск что б при переходе с страницы с фильтром на страницу с конкретным продуктом и обратно данные сохранялись, а при переходе на начальную страницу с категориями параметры обнулялись? Пробовал в контроллерах обнулять мапу, но контроллеры не отрабатывают при серфинге, как выйти из ситуации?
...
Рейтинг: 0 / 0
Как оперировать параметрами при смене страниц в JSF?
    #38999702
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AK1988Пробовал в контроллерах обнулять мапу, но контроллеры не отрабатывают при серфинге
если они не вызываются, то конечно не отрабатывают
...
Рейтинг: 0 / 0
Как оперировать параметрами при смене страниц в JSF?
    #38999729
AK1988
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rema174AK1988Пробовал в контроллерах обнулять мапу, но контроллеры не отрабатывают при серфинге
если они не вызываются, то конечно не отрабатывают

Как заставить контроллер отрабатывать при каждом отображении страницы (пользователь нажимает не на кнопки непосредственно на сайте, а на стрелки навигации в браузере) ? Бины CDI. Попробовал сделать @ViewScoped (org.omnifaces.cdi.ViewScoped) для контроллера категорий (должен вызываться при отображении первой страницы) - контроллер не вызывается.
...
Рейтинг: 0 / 0
Как оперировать параметрами при смене страниц в JSF?
    #38999873
WGA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WGA
Гость
AK1988Как сделать хранилище для данных вводимых пользователем в расширенный поиск что б при переходе с страницы с фильтром на страницу с конкретным продуктом и обратно данные сохранялись, а при переходе на начальную страницу с категориями параметры обнулялись?actionListener?
...
Рейтинг: 0 / 0
Как оперировать параметрами при смене страниц в JSF?
    #39010808
AK1988
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WGA, частично решает проблему, но не полностью, если переходить на страницу через браузер , т.е. менять GET запросами, не работает, попробовал применить
Код: xml
1.
<f:event listener="#{filterValuesChecker.check(event)}" type="preRenderComponent"/>


так же не работает. Что предпринять?
...
Рейтинг: 0 / 0
Как оперировать параметрами при смене страниц в JSF?
    #39010923
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AK1988,
Почему не сделать фильтр сразу с товаром как у всех?
Чтобы потом переделывать?
...
Рейтинг: 0 / 0
Как оперировать параметрами при смене страниц в JSF?
    #39010929
WGA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
WGA
Гость
AK1988,

Не совсем понятно, что не работает, а что работает не так как надо. Выкладывайте проект (хотя бы ui).
...
Рейтинг: 0 / 0
Как оперировать параметрами при смене страниц в JSF?
    #39011296
z3r9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
@SessionScoped или как он там правильно пишется. На всю сессию будет твой фильтр сохранен.
...
Рейтинг: 0 / 0
Как оперировать параметрами при смене страниц в JSF?
    #39011504
AK1988
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Petro123, фильтр на странице с товарами.
...
Рейтинг: 0 / 0
Как оперировать параметрами при смене страниц в JSF?
    #39011510
AK1988
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
z3r9, проблема еще в том что Primefaces компоненты сохраняют параметры в реквест мапу, возможно нужно на чистом jsf переделывать.
...
Рейтинг: 0 / 0
Как оперировать параметрами при смене страниц в JSF?
    #39011514
AK1988
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
WGA, так получилось что костыль на костыле, в итоге забил на разработку на 2 недели, сейчас начал правки - ломается то что работало, сам эти костыли разберу, а лучше переделаю заново, а что не получается отпишу.
...
Рейтинг: 0 / 0
Как оперировать параметрами при смене страниц в JSF?
    #39011583
z3r9
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ты ведь в бине аннотацию указываешь @SessionScoped. А PF тут вообще не причем. Ты может обнуляешь эти значения где-то.

Попробуй проект заново пересоздать. У меня иногда бывает что изменения не вносятся.
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Как оперировать параметрами при смене страниц в JSF?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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