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