eclipse中dynamic web module version 2.5与3.0的主要区别
module version
指的是Servlet的版本;
只有你本地jdk的版本 >= 1.7才会有3.0选项,并且默认为3.0;
2.5和3.0区别
选择2.5的时候,会默认勾选创建web.xml文件,而3.0需要在下下一步中手动勾选
选择2.5的时候,如果新建了Servlet文件,需要在web.xml文件中进行配置,而3.0版本在新建Servlet文件时会自动加上注解,不在需要额外的配置。
2.5创建servlet会在web.xml生成配置,删除会有残留,需要手动操作,否则无法创建删除的servlet的同名文件;
3.0无需web.xml配置,而是servlet文件上直接注释完成;
生成web.xml中的dtd文件也不同