Sturts2中Action的搜索顺序】的更多相关文章

http://localhost:8080/ProjectName/path1/path2/path3/XX.action 首先会判断以/path1/paht2/path3为namespace的package是否存在, 1.若存在,则检查该package下是否有name为XX的action,若有则执行,否则报错. 2.若不存在,判断其父路径即以/path1/path2为namespace的package是否存在,重复1或2步骤 直到在某package下找到name为XX的action.若name…
Maven 项目中依赖的搜索顺序 http://www.manongjc.com/article/13422.html 执行过程中使用 -e -X 查看详细的搜索地址: 1,中央仓库,这是默认的仓库 2,镜像仓库,通过 sttings.xml 中的 settings.mirrors.mirror 配置 3,全局profile仓库,通过 settings.xml 中的 settings.repositories.repository 配置 4,项目仓库,通过 pom.xml 中的 project.…
当访问如下链接时, http://localhost:8080/struts2Demo/path1/path2/path3/LoginAction.action 第一步:判断当前路径下action是否存在,如:path1/path2/path3/ 第二步:存在:则去访问相应的Action;不存在:检查上一级路径的package中是否存在action(直到默认的namespace,此处默认的namespace为"/"),重复第一步. 第三步:如果没有则报错. 文件清单:LoginActi…
struts.xml配置: <struts> <package name="hw" namespace="/test" extends="struts-default"> <action name="helloworld" class="com.self.action.HelloWorldAction" method="dohelloworld"> &…
Struts2的Action的搜索顺序: 地址:http://localhost:8080/path1/path2/student.action     1.判断package是否存在,例如:/path1/path2:     2.若存在,判断action是否存在,没有则报错:     3.不存在,检查上一级路径的package是否存在(知道默认的namespace),重复第一步,没有则报错. 项目实例: 1.项目结构 2.pom.xml <project xmlns="http://ma…
© 版权声明:本文为博主原创文章,转载请注明出处 Struts2的Action的搜索顺序 http://localhost:8080/path1/path2/student.action 1)判断package是否存在,如:/path1/path2 2)存在,判断action是否存在,没有,则报错 3)不存在,检查上一级路径的package是否存在(直到默认的namespace),重复第一步,没有,则报错 实例 1.项目结构 2.pom.xml <project xmlns="http:/…
一.Action名称的搜索顺序 1.获得请求路径的URI,比如url是:http://server/struts2/path1/path2/path3/test.action 2.首先寻找namespace为/path1/path2/path3的package,假设不存在这个package则运行步骤3:假设存在这个package,则在这个package中寻找名字为test的action.当在该package下寻找不到action 时就会直接跑到默认namaspace的package里面去寻找ac…
搜索顺序 获得请求路径的URI,例如URL为:http://localhost:8080/struts2/path1/path2/path3/student.action 首先寻找namespace为/path1/path2/path3的package, 如果不存在这个包,则执行步骤3: 如果存在这个 package,则在这个 package 中寻找名字为 student 的 action,当在该 package下寻找不到 action 时就会直接跑到默认 namespace 的 package…
1:struts2加载常量时的搜索顺序 1.Struts-default.xml 2.Struts-plugin.xml 3.Struts.xml 4.Struts-properties(自己创建的) 5.web.xml 如果在多个文件中配置了同一个常量,则后一个文件中配置的常量值会覆盖前面的文件配置的常量值 2:Struts2拦截器配置 1.在Struts.xml中配置一个默认请求的action <!-- 没有找到action时默认执行的action --> <default-acti…
Java中的成员初始化顺序和内存分配过程 原帖是这样描述的: http://java.dzone.com/articles/java-object-initialization?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+javalobby%2Ffrontpage+%28Javalobby+%2F+Java+Zone%29&utm_content= 我们这里把问题简化方便分析. 属性.方法.构造方法和自由块都…