struts 2 urlマッピングactionの検索手順
709 ワード
1.
要求経路を取得するURIは、例えばurlである.http://server/struts2/path1/path2/path3/test.action
2.
まず、namespaceが
3.
namespaceが
4.
namespaceを
注意
要求経路を取得するURIは、例えばurlである.http://server/struts2/path1/path2/path3/test.action
2.
まず、namespaceが
/path1/path2/path3
のpackageであることを探して、もしこのpackageが存在するならば、このpackageの中でtest
という名前のactionを探して、このpackageが存在しないならばステップ3に進む.3.
namespaceが
/path1/path2
のpackageであることを探して、もしこのpackageが存在するならば、このpackageの中でtest
という名前のactionを探して、このpackageが存在しないならば、ステップ4に進む.4.
namespaceを
/path1
packageとして探していますが、このpackageがあれば、このpackageの中にtest
という名前のactionを探しています.このpackageがまだ存在しないなら、デフォルトのnamaspaceのpackageの下に行ってtestという名前のactionを探してみます.注意
path1/path2/
というパッケージがありますが、test
というactionが存在しないと、もう一級上に探しません.直接に間違えました.