错误原因,就是如标题所示的内容:action、result没有找到。那为什么没有找到?
原因之一,也是我项目中的错误:
在设置web.xml时设置struts拦截器时是这样设置的:
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter</filter-class>
</filter>
注意,这个拦截器在比较新的版本才出现的,而我的项目只有Struts是2.1版本的,根本还没有这个拦截器因此报错。
正确的配置应该是这样:
<filter>
<filter-name>struts2</filter-name>
<filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
</filter>
记上一笔,免得忘了。