- 締切済み
strutsで呼び出しメソッドを振り分けたいけど、submitはjav
strutsで呼び出しメソッドを振り分けたいけど、submitはjavascriptの場合はどうすればいいですか? 現在strutsを使用したシステムを構築しており、 submitする際に複数のアクションを選択するために、 本来ならばDispatchActionやLookupDispatchActionにより <html:submit>に関連づけられたパラメーターの値で呼び出すメソッドを 振り分けたいのですが、画面のレイアウト上ボタンを使用する事ができず、 サブミットはjavascriptで行わなければなりません。 しかし、javascriptでsubmitする場合はsubmitボタンにname属性をつけるって事もできませんし… javascriptでsubmit()を行う場合でもDispatchActionやLookupDispatchActionにより 呼び出すメソッドを振り分ける事は可能でしょうか? ご教授お願い致します。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- yyr446
- ベストアンサー率65% (870/1330)
おっしゃているSUBMITの意味合いが読み取れませんが、 サーバーに普通のHTTPリクエスト(getとかpost)を送信するという事でしょうか? javascriptのsubmit()って普通、フォームオブジェクトのsubmitメソッド の事です。 window.document.フォーム名.submit(); 実行するとそのフォーム内のサブミットボタンを押すのと同じ働きを するので、サブミットボタンは入りません。何らかのイベントで実行 させるように組み込めます。 この動きじゃないとすると、AJAX(非同期通信)ですかね、 XMLHttpRequestオブジェクトを生成して、open(),send()する事になりますが...