Struts2 中的 package属性
<package
name="build"
extends="struts-default"
namespace="/">
默认形式为: <package
name="build"
extends="struts-default"
namespace="/">
<action
name="UserAction_*"
class="UserAction"
method="{1}">
<result
name="success">/{1}.jsp</result>
<allowed-methods>*</allowed-methods>
</action>
</package>
确定形式为<package
name="build"
extends="struts-default"
namespace="/aaa/bbb">
<action
name="UserAction_*"
class="UserAction"
method="{1}">
<result
name="success">/{1}.jsp</result>
<allowed-methods>*</allowed-methods>
</action>
</package>
<s:form
name="form1"
action="/aaa/bbb/UserAction_logIn"
method="post">(上面两个都能找到但是namespace="/aaa/bbb"优先)
<s:form
name="form1"
action="UserAction_logIn"
method="post">(只能找到namespace="/")
这个请求会先在namespace="/aaa/bbb"
下面去找这个Action 没有找到时在去默认的namespace找