相关疑难解决方法(0)

扩展UIComponentBase时如何保存状态

我正在创建一个复合组件,它将包装数据表以实现非常简单的分页.我需要在ajax请求之间保存状态(当前页码).

我尝试在FacesComponent中创建字段,但我发现它们在JSF生命周期中被删除了:

@FacesComponent(value = "bfTableComponent")
public class BFTableComponent extends UIComponentBase implements NamingContainer {

    private int currentPageNumber;
    ...
Run Code Online (Sandbox Code Playgroud)

我似乎无法在任何地方找到这样做的简明指南!在创建复合组件时,如何在请求之间保存状态?

java java-ee composite-component jsf-2 state-saving

5
推荐指数
1
解决办法
2576
查看次数

标签 统计

composite-component ×1

java ×1

java-ee ×1

jsf-2 ×1

state-saving ×1