Struts2_Action名称的搜索顺序

网友投稿 646 2022-10-14

Struts2_Action名称的搜索顺序

Struts2_Action名称的搜索顺序

Action名称的搜索顺序:

1,获得请求路径的URL,例如url是: 2,首先寻找namespace为/path1/path2/path3的package,如果不存在这个package则执行步骤3;如果存 在这个package,则在这个package中寻找名字为tes的action,当在该package下寻找不到action时就会 直接跑到默认的namespace的package里面去寻找action(默认的命名空间为空字符串""),如果在默认 namespace的package里面还寻找不到该action,页面提示找不到action。 3,寻找namespace为/path1/path2的package,如果不存在这个package,则转至步骤4;如果存 在这个package,则在这个package中寻找名字为tes的action,当在该package下寻找不到action时就会 直接跑到默认的namespace的package里面去找名字为test的action,在默认namespace的package里面还寻找不 到该action,页面提示找不到action。 4,寻找namespace为/path1的package,如果不存在这个package则执行步骤5;如果存在这个package, 则在这个package中寻找名字为test的action,当在该package中寻找不到action时就会直接跑到默认 namespace的package里面去找名字为test的action,在默认namespace的package里面还建议找不到该 action,页面提示找不到action 5,寻找namespace为/的package,如果存在这个package,则在这个package中寻找名字为test的action, 当在package中寻找不到action或才不存在这个package时,都会去默认namespace的package里面寻找 action,如果还是找不到,崦面提示找不到action。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Struts2_第一个struts应用开发
下一篇:struts2__Action配置的各项默认值
相关文章

 发表评论

暂时没有评论,来抢沙发吧~