Struts.xml命名空间规则
包的namespace属性可以很好地区分开不同包中包含相同名称的Action,这是namespace的作用。如果某个包没有指定该属性,则该包使用默认的命名空间,即namespace=""。
Struts 2 查找一个Action的顺序:
-
查找指定命名空间下的Action,找到则执行。
-
若没有找到,转入默认命名空间中查找Action,找到则执行。
-
若仍找不到Action,Struts 2 报错。
Struts.xml命名空间规则
包的namespace属性可以很好地区分开不同包中包含相同名称的Action,这是namespace的作用。如果某个包没有指定该属性,则该包使用默认的命名空间,即namespace=""。
Struts 2 查找一个Action的顺序: