Struts2设置默认的action

来源:互联网 发布:爱知科技几号发工资 编辑:程序博客网 时间:2024/05/16 17:54


如果你的项目应用的框架有struts2,那么加入用户输入了一个不纯在的地址,默认是会报错的。

错误提示为:There is no Action mapped for namespace / and action name . - [unknown location]


解决办法:

在struts.xml文件中配置默认的Action,配置方法如下所示

<!-- 默认action --><package name="default"namespace="/" extends="struts-default"><default-action-ref name="index"/> <action name="index">    <result>/index.htm</result>      <!-- index.htm为项目根目录的默认页面 --> </action></package>

PS:如果项目里运用了"通配符号",首先会去和统配符先匹配,如果没有才会寻找默认的Action。




原创粉丝点击