- PR -

ActionMessageについて

1
投稿者投稿内容
あと一歩
常連さん
会議室デビュー日: 2007/09/23
投稿数: 49
投稿日時: 2007-09-23 19:00
ActionMessageでエラーを表示する際、
ActionMessage am = new ActionMessage("SCAD-00-01-E001", err_loginid);
ams_error.add(ActionMessages.GLOBAL_MESSAGE, am);
ActionMessage am2 = new ActionMessage("SCAD-00-01-E001", err_password);
ams_error.add(ActionMessages.GLOBAL_MESSAGE, am2);

このように、addするとエラーメッセージが横につながって出力されてしまいます

縦に表示するにはどうしたらいいのでしょうか

よろしくご教授ください
あしゅ
ぬし
会議室デビュー日: 2005/08/05
投稿数: 613
投稿日時: 2007-09-23 23:30
ActionMessageでStrutsであろう事はわかりますが、
環境やバージョン等の情報も書くべきではないですか?

あとは、Struts 1.xにはメッセージ出力用のタグとして、
<html:messages>と<html:errors>のふたつがあります。
どちらを使って出力しようとしているのですか?

まあ、どちらにせよ次のURLが参考になると思います。
http://www.itmedia.co.jp/enterprise/0311/28/epn02_8.html
あと一歩
常連さん
会議室デビュー日: 2007/09/23
投稿数: 49
投稿日時: 2007-09-24 13:27
あしゅさん
ご教授ありがとうございます

<html:messages>タグで出力しようとしています

<logic:messagesNotPresent>タグで
iterateタグのように出力してくれることが
分かりました

ありがとうございました
1

スキルアップ/キャリアアップ(JOB@IT)