У меня есть страница JSF, которая содержит форму с несколькими элементами, которые соответствуют различным настраиваемым атрибутам, которые пользователь может выбрать, скажем,
<h:form>
<h:selectManyCheckbox value="#{bean.p}">
<f:selectItem itemLabel="p1" itemValue="1" />
<f:selectItem itemLabel="p2" itemValue="2" />
<f:ajax render="panel1" />
</h:selectManyCheckbox>
<h:selectManyCheckbox value="#{bean.t}">
<f:selectItem itemLabel="t1" itemValue="1" />
<f:selectItem itemLabel="t2" itemValue="2" />
<f:ajax render="panel1" />
</h:selectManyCheckbox>
<h:panelGroup id="panel1">....</h:panelGroup>
</h:form>
Моя проблема в том, что в тот момент, когда пользователь выбирает значение дляp, я теряю значения, хранящиеся для t в bean-компоненте, и наоборот.
Мне нужна эта информация для создания запроса, который возвращает результаты, которые я отображаю в panel1
, но на данный момент я могу основывать этот запрос только на одном параметре или другом.
Любая помощьвысоко ценится