先看这个
<package name="user" extends="struts-default" namespace="/">
<action name="login" class="cn.itcast.b_execute.UserAction" method="login">
<result name="login">/index.jsp</result>
</action>
</package>
这个是简单的关于struts2的xml配置。
而我们的重点不是看这个配置,而是红色部分:namespace
namespace它作为一个名称空间,同时它也是作为访问浏览器的路径一部分,上述红色部分既是默认路径为“/”也就是说相当于没有namespace了嘛
在访问的时候路径写成: http://localhost:8080/项目/名称空间/login (就那上面的例子为路径,应该是这么写了:http://localhost:8080/项目名/login)
第二处红色部分是xml的action的name的值,它也是一个访问路径。