struts2的 defalut-action-ref 的使用

1 这个配置的用法有值得注意的地方,所以才记录下来:
2 
3 一般default-action-refer配置的action是在浏览器中输入的网址只输入到项目时或输入错误的action时 所进入的action,一般用来作为首页的链接
4 
5 但是值得注意的时 如果在你的项目下有名称为 index.html index.jsp,welcome.html,等出现在web.xml中文件,此时网址
6 
7 只输入到项目名称不会跳到默认action而是跳到这指定的页面了,原因在于:
8 
9 个人觉得地址栏中项目后不写名称和名称不存在是两个概念,大家可以把index.jsp修改为其他名称,比如aaa,bbb.jsp等。此时在服务器启动并进行加载的时候,会根据web.xml去寻找所谓的index.jsp,但是由于index.jsp已被我们修改名称,那么肯定会找不到,并进入到strtus.xml中,这时我们定义的default-action-ref就可以起作用了,此时由于没有对应的主页配置,浏览器会进入default的引用中进行操作,也就可以实现直接进入action的操作了
原文地址:https://www.cnblogs.com/Wen-yu-jing/p/4133085.html