Struts 2学習ノート3--namespace

754 ワード

まずstruts 2のプロファイルを見てみましょう.

<package name="default" namespace="/" extends="struts-default">
        <action name="hello">
            <result>
               /Hello.jsp
            </result>
        </action>
    </package>

namespaceのデフォルトはnamespace="です.
namespace="または"namespace="/"の場合:クライアントがアクセスする場合:
参照
http://localhost:8888/工事名/*/*/helloなどでアクセスできます.
namespace=「/hello」の場合は、次のようにアクセスする必要があります.
参照
http://localhost:8888/工事名/hello/hello
ここでのpackageはjavaのpackageと似ています.重複を避けるためです.つまり、2つのpackageに同じactionがあります.一般的なプロジェクトの命名packageはnamespaceと同じであることが望ましいです.