新建Dynamic web project 没有web.xml

原因:

创建Dynamic web module version这个选项默认成了3.0,

按照老规范,应该是在eclipse的WebContent \ WEB-INF \ 目录下创建web.xml的


而新规范是可以不用web.xml的,如tomcat 7.0就支持新规范,

这样相关的servlet配置会以注解的形式直接写到代码里面了,比如@WebServlet。


解决方法:

1.Dynamic web module version 选择为2.5;

2.在你新建工程的时候,不要单击 finish按钮直接完成创建,单击 next 按钮,在最后一步,

勾选: “Generate web.xml deployment descriptor”即可。


你可能感兴趣的:(eclipse,jsp,servlet)