JSF 2.0:如何使用 AJAX 呈现'stand by'消息?



我想知道我如何呈现一个消息,在客户填写表格并按下'发送消息'按钮后,消息'等待我们发送您的消息'可能会出现在他面前,然后在呈现'消息传递'之后,类似的东西。

如果我能展示一些图标,我想也会很酷=)

我现在试一下:

public void sendMessage() {
    // .. my programming logic
    FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_INFO, null, "Message Delivered");
    FacesContext.getCurrentInstance().addMessage(null, message);
}

最诚挚的问候,瓦尔特•恩里克•。

使用JSF2组件库(如Richfaces组件a4j:status)的ajax状态指示器,这样的事情非常容易完成

如果你想自己构建这个,Jim Driscoll有一篇关于如何用香草jsf2和一点javascript创建ajax状态指示器的博客文章。

a4j: status组件的优点之一是它可以嵌套在组件中,以提供针对该组件量身定制的状态更新。然后,您将在后台bean的操作方法中发送消息,该方法由ajax调用发起。

相关内容

  • 没有找到相关文章