Передайте параметр get всем страницам в JSF
У меня есть приложение с двумя пользовательскими интерфейсами, один для мобильных и один для настольных компьютеров. Пользователи могут переключаться между ними независимо от того, какое устройство они используют, например, они могут просматривать интерфейс рабочего стола с мобильного устройства. Для этого приложение добавляет в URL параметр, который указывает интерфейс для загрузки.
Решение, которое я нашел, это добавить
<f:metadata>
<f:viewParam name="param" value="#{myBean.param}"></f:viewParam>
</f:metadata>
на всех страницах это потому, что я видел, что это невозможно определить на странице шаблона ( JSF 2 лицевые стороны
Есть ли способ в JSF передать параметр get всем страницам без необходимости помещать определение viewparam на каждую страницу?