namespace决定了action的访问路径,默认为"",可以接受所有路径的action。
namespace可以写为/,或者/XXX,或者/XXX/YYY,对应的action访问路径为/index.action,/XXX/index.action或者/XXX/YYY/index.action
namespace最好也用模块来进行命名
namespace为空的时候,这个package包它是处理所有package不能处理的路径,比如:
http://localhost:8080/asdasd/asdasd/asdad/sdffdg/erter/index(asdasd/asdasd/asdad/sdffdg/erter为胡乱输入)
在namespace为空的package就可以找到页面,在其他namespace非空的package就不行(如namespace为/javaee,那么必须访问http://localhost:8080/javaee/index)
【struts框架】第一节Action-NameSpace定义
原创
©著作权归作者所有:来自51CTO博客作者光仔December的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
第一节 RockyLinux系统集群安装
RockyLinux安装 集群安装
RockyLinux安装 集群安装 -
【Struts框架】第一节Action-简单的数据校验
属性名),yyy是这个错
struts2 Action接受参数 数据校验 javaee 框架 -
【struts框架】第一节Action-路径问题与创建Action方法
1.路径问题路径问题说明:struts中的路径问题是根据action的路径而不是jsp路径来确定,所以尽量不要使用相对路径。
struts路径问题 创建Action方法 struts web应用 namespace