我正在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());
}}