Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在JSF(Primefaces)中以编程方式设置咆哮寿命?_Java_Jsf_Primefaces - Fatal编程技术网

Java 如何在JSF(Primefaces)中以编程方式设置咆哮寿命?

Java 如何在JSF(Primefaces)中以编程方式设置咆哮寿命?,java,jsf,primefaces,Java,Jsf,Primefaces,可以在my Bean中以编程方式设置咆哮持续时间吗?咆哮类为life属性提供了一个setter:您可以 将客户端growl组件绑定到同一组件的服务器端实例 Growl growl = new Growl(); //Growl is from org.primefaces.component.growl. growl.setLife(6000); //getter & setter 在你看来: <p:growl binding="#{myBean.growl}" autoUpdat

可以在my Bean中以编程方式设置咆哮持续时间吗?

咆哮类为
life
属性提供了一个setter:

您可以

  • 将客户端growl组件绑定到同一组件的服务器端实例

    Growl growl = new Growl(); //Growl is from org.primefaces.component.growl.
    growl.setLife(6000);
    //getter & setter
    
    在你看来:

    <p:growl binding="#{myBean.growl}" autoUpdate="true" globalOnly="true" id="theGrowl" widgetVar="aGrowl"/>
    
    其中
    aGrowl
    是您将在JSF视图中的
    组件上配置的
    widgetVar


  • 谢谢你的回答。我如何在Bean中实现它。尝试过这个,但不起作用。RequestContext.getCurrentInstance().execute(“形式:messages.setLife(5)”;第二个提示似乎不正确:这个答案适用于5年前版本的primefaces@wutzebaer
       aGrowl.setRemovalTimeout(600);