У меня очень специфическая проблема, в моем коде есть флажок:
<p:column id="feedEnableColumnId" sortBy="#{feed1.feedEnabled}"
filterBy="#{feed1.feedEnabled}"
filterOptions="#{feedConfigs.feedConfigOptions}"
filterStyleClass="filter-options-box"
>
<f:facet name="header">
<h:outputText value="#{msgs.FeedStatus}" />
</f:facet>
<h:selectBooleanCheckbox value="#{feed1.feedEnabled}">
<f:ajax event="click" execute="@this"
onevent="reapplyFCFilter"/>
</h:selectBooleanCheckbox>
</p:column>
Работает нормально, пока пользователь не выйдет из системы и, следовательно, не будет перенесен на другую страницу. Когда они затем снова входят в систему и отображается эта страница, setFeedEnabled (false) вызывается автоматически во время отображения, но только для записей, видимых в данный момент в браузере. Есть что-то настолько очевидное, что я скучаю?
Я почесал голову в течение нескольких дней. Спасибо за любую подсказку, которую вы могли бы дать мне.
Бинь