調べた動機
自前で画面遷移をしたかった。
Wagbyのバージョン
8.2.0
サーバサイドの場合
サーバサイドのカスタムポイントであるjavascriptでreturnする文字列を以下のようにすれば画面遷移してくれる。
test.js
return "redirect:/mainMenu.do?name=" + 画面名 + "&" + アクション名;
_redirect_は_forward_にも置き換えられる。
画面名は「処理名(insertなど)+モデル名」となる。
スクリプトを使った画面遷移に記載がある方法でうまくいかなかったので調べたら、
_mainMenu.do_にすべての遷移が集約されているっぽい。
フロントの場合
フロントでの画面遷移で紹介されている方法がうまくいかなかったので調べた。
_submitNavigationCommand_に渡す引数がwagbyのバージョン8.2.0から変わったらしい。
以下のように引数を設定することで画面遷移できる。
test.js
submitNavigationCommand(0, 'mainMenu.do?name=' + 画面名 + '&' + アクション名, '', 'null');
誰かWagbyで使えるAPI一覧をください