PostConstruct不适用于会话作用域

时间:2016-07-09 13:58:27

标签: jsf postconstruct session-scope

我正在jsf应用程序中使用primefaces。我对datalist进行了更新。这很好,但是在数据库上保存数据时,列表在更新后不会刷新。 我使用了@post结构来初始化数据。但它似乎没有被召唤。

 <p:commandButton value="Validate" action="#{manageUrlSiteTestBean.validate()}" />

这是支持bean:

@ManagedBean
@SessionScoped
public class ManageUrlSiteTestBean implements Serializable{
    public String validate(){
        local.updateUrlSite(siteweb);
        form=false;
        siteweb=new SiteWebImpose() ;
        init();
        return null;

    }
    @PostConstruct
    public void init(){
        setSitewebs(local.listerUrlSiteTests());
    }}

0 个答案:

没有答案