Struts1.2.x で複数のパスを ActionServlet に割り当てる。
できないっぽい。
WARNING - The framework will not operate correctly if you define more than one
element for the controller servlet.
とマニュアルには書かれてる。
でもできるんじゃないかと思って幾つか設定を試してみる。
まずは単純に url-pattern を複数書いてみる。
action
*.do
/foo/*
ダメ。後ろの url-pattern が有効になる。
サーブレットそのものを複数書いてみる。
action
org.apache.struts.action.ActionServlet
・・・
foo
org.apache.struts.action.ActionServlet
・・・
action
*.do
foo
/foo/*
これもダメ。あとの設定が有効になってる。
こまった。