错误信息是显示的无法加载src下的struts.xml配置文件。
首先要明白它是根据什么加载的struts2框架呢?
在配置文件的开头应该有这样的一段
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.3//EN"
"http://struts.apache.org/dtds/struts-2.3.dtd">
也有可能这样
<!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.1//EN" "struts-2.1.dtd" >
上面的是两个不同版本的struts2框架的配置,虽然不能理解这样的配置具体是什么原理,但大概能够发现我们的配置要根据WEB-INF/lib下的struts2-core-? 这个jar包相匹配的
如果是struts2-core-2.3.16.3 那上面就配置2.3
经过这样的修改,我的web应用成功部署到了tomcat上。