リファレンストップへ Java | html messagesタグ使用した環境 JDK 6 Update 11 struts 1.3.10 メッセージを取得します。アクションやフォームの処理でセットされたメッセージを取得し、pageContextにセットを行うタグです。
まず、MessageResources.propertiesでメッセージを定義しておきます。 message.sample=アクションでセットされたメッセージ アクションで以下のようにメッセージをセットした場合 public class SampleAction extends Action { @Override public ActionForward execute(ActionMapping mapping, ActionForm form0, ... // メッセージを作成 ActionMessages messages = new ActionMessages(); messages.add(null, new ActionMessage("message.sample")); // メッセージをリクエストにセット super.saveMessages(request, messages); return mapping.findForward("success"); } } JSPで以下のように記述する事によりメッセージを表示する事ができます。 <html:messages id="msg"> <bean:write name="msg" /> </html:messages> 出力されるhtmlは以下のようになります。 アクションでセットされたメッセージ |
|