wisdomx.ui.render
インタフェース IMessageLoader

既知の実装クラスの一覧:
DefaultMessageLoader

public interface IMessageLoader

画面上にMessageListオブジェクトを表示するための共通インターフェース
JSPの表示領域にIHasMessageListを表示するためのインターフェースです。
JSP上の例)

 <%
 	MyFormObject form = (MyFormObject)us.getAttribute("myFormObject"); 
 %>
 <%= MyMessageLoader.loadMessage(request, this, form) %>
 

上の例では、AbstractFormObjectを使用しています。画面上に表示されるべき アプリケーション・メッセージを持つオブジェクトはこのインタフェースを実装しています。このインターフェースの実装 クラスはIHasMessageListを参照し、画面上に表示するアプリケーション・メッセージを表示するための文字列を 作成するロジックを実装します。

バージョン:
1
作成者:
Takao Kouda

メソッドの概要
 java.lang.String loadMessage(javax.servlet.http.HttpServletRequest request, java.lang.Object invoker, IHasMessageList messageList)
          メッセージを表示ロジックを実装します。
 java.lang.String loadMessage(javax.servlet.http.HttpServletRequest request, java.lang.Object invoker, MessageList messageList)
          メッセージを表示ロジックを実装します。
 

メソッドの詳細

loadMessage

public java.lang.String loadMessage(javax.servlet.http.HttpServletRequest request,
                                    java.lang.Object invoker,
                                    IHasMessageList messageList)
                             throws java.lang.Exception
メッセージを表示ロジックを実装します。
このメソッドの戻り値にはHTML形式のStringにしてください。

パラメータ:
request -
invoker - 呼び出し元の画面名。
messageList -
戻り値:
HTML形式のString
例外:
java.lang.Exception

loadMessage

public java.lang.String loadMessage(javax.servlet.http.HttpServletRequest request,
                                    java.lang.Object invoker,
                                    MessageList messageList)
                             throws java.lang.Exception
メッセージを表示ロジックを実装します。
このメソッドの戻り値にはHTML形式のStringにしてください。

パラメータ:
request -
invoker -
messageList -
戻り値:
HTML形式のString
例外:
java.lang.Exception