есть страница которая выводит разные данные в зависимости от параметров. на этой странице есть
commandLink в action которого вызывается MyBean. Далее мне нужно вернуться на эту же страницу, передав этой странице все указанные параметры
Если я правильно тебя понимаю, то тебе нужно использовать <h:inputHidden>.
Привяжи к его атрибуту value какоето свойство от бэйкинг бина.
И все. По клику на кнопку или ссылку, ты это свойство будешь обновлять.
Здравствуйте, Аноним, Вы писали:
А>Задача состоит в следующем
А>есть страница которая выводит разные данные в зависимости от параметров. на этой странице есть А>commandLink в action которого вызывается MyBean. Далее мне нужно вернуться на эту же страницу, передав этой странице все указанные параметры
А>Пример:
А>index.jsf -> MyBean — >index.jsf
А>index.jsf?param1=value1 -> MyBean — >index.jsf?param1=value1
А>index.jsf?param1=value1¶m2=value2 -> MyBean — >index.jsf?param1=value1¶m2=value2
А>Как в MyBean записать в URL эти параметры? А>Подозреваю что я выбрал неправильный способ. Но как такой функционал реализовать на JSF?
А что, не лучше данные складывать в сессию и потом их оттуда доставать
Здравствуйте, Аноним, Вы писали: А>Пример:
А>index.jsf -> MyBean — >index.jsf
А>index.jsf?param1=value1 -> MyBean — >index.jsf?param1=value1
А>index.jsf?param1=value1¶m2=value2 -> MyBean — >index.jsf?param1=value1¶m2=value2
А>Как в MyBean записать в URL эти параметры? А>Подозреваю что я выбрал неправильный способ. Но как такой функционал реализовать на JSF?
я это сделал так(мне мой вариант самому не очень нравится):