Tomcat7默认支持Servlet3规范,而Servlet3规范默认支持注解。
所以在Eclipse创建Dynamic Web Project时,默认不会生成web.xml,且在不会引用手动创建的web.xml。
若即要使用新的Servlet3规范,又需要使用web.xml。则可以采取以下方法。
方法一:
创建项目时,点击Next按钮,不要点击Finish。
直到Web Module,勾选“Generate web.xml
deployment descriptor”。
这样创建的工程会自动包含web.xml。
方法二:
若在创建项目时忘记勾选。
右击工程,选择java EE Tools -> Generate Deployment Descriptor Stub。
Eclipse会自动添加web.xml。
创建成功后