struts.xml文件不是只能放在src文件夹下,其实他放在那个文件夹下都可以,比如你说的WEB-INF下,但是问什么真是的项目中是放在src下呢,这是由于,前端控制器在问web文件中查找struts.xml文件不需要再配置文件的位置了,如果你像放在其他的文件夹下,需要在web.xml文件中做相关的配置,但是不建议你这样做,真正的项目就是放在src下的。
MyEclipse将项目编译后放到Tomcat里的文件结构和项目文件结构是有区别的。src作为源码编译后会被放到tomcat下的web-inf,这是针对MyEclipse等恰巧会做类似处理的IDE而言的,而不是放哪都可以