Caused by: java.lang.IllegalArgumentException: 名为 [RegisterServlet]和 [com.niit.demo.servlet.RegisterServlet] 的servlet不能映射为一个url模式(url-pattern) [/RegisterServlet]
at org.apache.tomcat.util.descriptor.web.WebXml.addServletMappingDecoded(WebXml.java:343)
at org.apache.tomcat.util.descriptor.web.WebXml.addServletMapping(WebXml.java:336)
at org.apache.catalina.startup.ContextConfig.processAnnotationWebServlet(ContextConfig.java:2680)
at org.apache.catalina.startup.ContextConfig.processClass(ContextConfig.java:2359)
at org.apache.catalina.startup.ContextConfig.processAnnotationsStream(ContextConfig.java:2348)
当出现这样的错误信息,可能是你用servlet向导创建了一个servlet,自动生成@WebServlet("/RegisterServlet"),而你在web.xml中又写了<url-pattern>,两者发生冲突,你可以删除两者中的一个,@WebServlet("/RegisterServlet")或<url-pattern>