dengyu
2015-08-17 23:54
命名空间只有一个级别。如果请求的URL是/bookservice/search/get.action,系统将先在/bookservice/search的命名空间下查找名为get的Action,如果在该命名空间内找到名为get的Action,则由该Action处理用户的请求;如果未找到,系统将直接进入默认的命名空间中查找名为get的Action,而不会在/bookservice的命名空间下查找名为get的Action。这和老师讲的搜索顺序让我不好理解,能否解释下?
您好,这个是根据/bookservice/search/ 这个package是否存在有关键,假如存在没找到get.action,它就会去默认的命名空间;假如/bookservice/search/ 这个package不存在,系统就会返回上一级目录/bookservice/这个package去找,以此类推。
Struts2入门
95062 学习 · 456 问题
相似问题