Servlet3.0之后的web项目可以不使用web.xml,但在删除使用maven模板创建的webapp项目中的web.xml后,web工具窗会显示“nothing to show” :
解决方案:
1. 点击 File -> Project Structure
2. 移除Facets -> Web 下记录的web.xml的位置
3. 点击OK,web窗口显示项目结构
PS:
idea默认创建的Servlet的注解中使用的是 name属性,可能会导致404,把name=去掉即可
为了方便下次使用,可以修改模板
IDEA使用之servlet的使用+模板修改