対処法
① javascriptでformのAction属性を書き換える
② dispatchActionを使う
③ lookupActionを使う
②、③はstruts-configがとActionクラスを変える必要があるし、
そもそも処理毎にActionクラスを用意している場合には、使わない方がよさそう。
①なら外部のjsファイルに、formのidとパスを引数にしたfunction一つ持たせるだけで良い。
一つの画面で一つのアクションと捉えるか、一つのボタンで一つのアクションと捉えるかの違いな気がする。
①の方がサーバ側のコードが読みやすくなるし、調べてみるとこっちの方が一般的ならしいので、
以降は①の方法でいこう。
javascriptが使えない環境の場合は、②、③かな。