Servlet添加web.xml配置文件后网页404

图片说明

含有一个Listener包,包内有一个onlineListener用于监听servlet,由两个Servlet,分别负责Login、logout。还有一个index.jsp作为首页启动。
如果不在web.xml中添加listener、servlet等配置文件,是能成功启动index.jsp和servlet的但是listener不工作。
如果我在web.xml中添加了如下内容,则会发生404错误,工程的文件结构如下:图片说明

把你xml里面

 <servlet-name> Login </servlet-name>

的空格去掉试试,
如果还是有问题,只能发文件看看了。

空格的问题,将其去掉就好