Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/79.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 如何使用jGrowl创建JSF消息_Java_Jquery_Jsf_Jsf 2_Jgrowl - Fatal编程技术网

Java 如何使用jGrowl创建JSF消息

Java 如何使用jGrowl创建JSF消息,java,jquery,jsf,jsf-2,jgrowl,Java,Jquery,Jsf,Jsf 2,Jgrowl,我需要以如下方式显示消息: 我需要使用Map将消息存储到托管bean中。棘手的是,我想在插入消息后立即将其显示在映射中。我认为解决方案是从浏览器无限地向服务器进行Ajax调用。如何在JSF中实现这一点呢?如果可以使用素面,那就很容易了 在xhtml中 } 有关更多详细信息,请使用此链接,如果您可以使用素面,则此链接非常简单 在xhtml中 } 有关更多详细信息,请使用此链接否,我尚未解决PrimeFaces的问题。不,我还没有解决PrimeFaces的问题。 <p:panel h

我需要以如下方式显示消息:


我需要使用
Map
将消息存储到托管bean中。棘手的是,我想在插入消息后立即将其显示在
映射中。我认为解决方案是从浏览器无限地向服务器进行Ajax调用。如何在JSF中实现这一点呢?

如果可以使用素面,那就很容易了

在xhtml中

}


有关更多详细信息,请使用此链接,如果您可以使用素面,则此链接非常简单

在xhtml中

}


有关更多详细信息,请使用此链接

否,我尚未解决PrimeFaces的问题。不,我还没有解决PrimeFaces的问题。
<p:panel header="Map">  
    <h:panelGrid columns="3">  
        <h:outputText value="Map Info: " />   
        <p:inputText value="#{myBean.key}" label="Name"/>  
        <p:inputText value="#{myBean.value}" label="Name"/> 
    </h:panelGrid>  

    <p:commandButton value="Save" actionListener="#{myBean.save}" update="growl"/>  
</p:panel>  
private String key;  
private String value;  

public String getKey() {  
    return text;  
}  
public void setKey(String key) {  
    this.key = key;  
}

public String getValue() {  
    return value;  
}  
public void setValue(String value) {  
    this.value = value;  
}   

public void save(ActionEvent actionEvent) {  
    FacesContext context = FacesContext.getCurrentInstance();  

    context.addMessage(null, new FacesMessage("Successful", "Key : " + key + " Value : " + value));    
}