关于 Eclipse 创建 Dynamic Web Project (动态的 WEB 项目) 为什么会出现没有web.xml配置文件的问题

在创建 WEB 工程的时候一定要注意配置项的选择,不要不看配置,盲目的一路下一步。

特别注意的几项配置:

1)选择 tomcat 的版本   图中 001

2)选择项目模块的版本  图中 002

关于 Eclipse 创建 Dynamic Web Project (动态的 WEB 项目) 为什么会出现没有web.xml配置文件的问题_第1张图片


tomcat 6.0  默认是选择 2.5 ,2.5 版本的 Servlet 是不会自动生成servlet 的注解的,但是会在web.xml 文件中生成配置。


关于 Eclipse 创建 Dynamic Web Project (动态的 WEB 项目) 为什么会出现没有web.xml配置文件的问题_第2张图片


tomcat7.0  默认是选择3.0,3.0 版本的 Servlet 是会自动生成servlet 的注解的,但是 不会在web.xml 文件中生成配置。如果需要的话可以单独配置。

如果 注解 和 web.xml 中都有 ,系统会优先选择 注解。如果是 3.0 版本,在 下图 中的 红圈中的勾勾是默认不打上的,如果需要可以手动的打上。


关于 Eclipse 创建 Dynamic Web Project (动态的 WEB 项目) 为什么会出现没有web.xml配置文件的问题_第3张图片

你可能感兴趣的:(JavaWeb,web.xml,servlet,tomcat,struts,eclipse)