エラーメッセージの表示を任意のコンポーネントから管理する

以下引用

public class MessageActionImpl implements MessageAction {

    public String execute() {
        MessageManager.addGlobalError("examplemessage");
        MessageManager.addGlobalError("examplemessage", "foo");
        MessageManager.addGlobalError("examplemessage", "bar", "baz", "qux");
        MessageManager.addError("property", "examplemessage");
        MessageManager.addError("property", "examplemessage", "foo");
        MessageManager.addError("property", "examplemessage", "bar", "baz", "qux");
        MessageManager.saveErrors();

        return FowardNameConstants.SUCCESS;
    }

}

追記:20071005
ちなみにエラー以外のメッセージも

MessageManager.addGlobalMessage("aaa");
MessageManager.addMessage("bbb", "ccc");
MessageManager.saveMessages();

でおーけー。

後で読むサイト
株式会社スタイルズ