2014-11-02 70 views
0

我有一个应用程序,并且在每个页面重新加载或页面更改时,“logAtual”var的“id”属性将变为null。页面重新加载或更改属性为空JSF Prime

但它是一个SessionScoped,我没有明确设置值。

我用p:remoteCommand启动这个var,并在document.ready()中调用p:remoteCommand。

任何意义?谢谢!

PS:我使用PrimeFaces 5和JSF 2.2

+0

有没有在你的代码太多的噪音。将代码示例(特别是标记)减少到足以重现问题的最小示例代码 – kolossus 2014-11-03 00:37:29

回答

1

您需要定义getter和setter您的支持bean里面变量logAtual。

尝试以下方法添加到UsuarioController:

public LogAcesso getLogAtual(){ 
    return logAtual; 
} 

public void setLogAtual(LogAcesso logAtual){ 
    this.logAtual=logAtual; 
}