浏览器调用在切换页面时自动设置方法

时间:2012-03-01 14:10:09

标签: ajax jsf-2 primefaces

我有一个非常奇怪的问题,我的代码中有一个复选框,如下所示:

<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),但仅限于浏览器中当前可见的条目。有什么东西是如此明显,我错过了吗?

我几天都在摸不着头脑。谢谢你能给我的任何暗示。 平

0 个答案:

没有答案