放在哪都可以吗
struts.xml文件不是只能放在src文件夹下,其实他放在那个文件夹下都可以,比如你说的WEB-INF下,但是问什么真是的项目中是放在src下呢,这是由于,前端控制器在问web文件中查找struts.xml文件不需要再配置文件的位置了,如果你像放在其他的文件夹下,需要在web.xml文件中做相关的配置,但是不建议你这样做,真正的项目就是放在src下的。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2014-10-06
MyEclipse将项目编译后放到Tomcat里的文件结构和项目文件结构是有区别的。src作为源码编译后会被放到tomcat下的web-inf,这是针对MyEclipse等恰巧会做类似处理的IDE而言的,而不是放哪都可以追问
eclipse就不用放在那吗
追答“那”是指哪?
MyEclipse把项目添加到Tomcat是真的把文件复制到物理Tomcat下,Eclipse是只是采用物理Tomcat服务,使用了文件映射的方法启动Tomcat,所以二者实际操作时细节上是有差异的。我没有用Eclipse建过s2sh项目,我想你如果真的要使用Eclipse,那么试一下的话用不了多长时间,却很有价值。