启动tomcat失败
启动tomcat时子容器启动失败报错原因重复配置*url-pattern*方法一:在web.xml中配置方法二:在Servlet中注释
解决
启动tomcat时子容器启动失败报错
原因
重复配置url-pattern
已经在web.xml文件中配置之后就不用再在Servlet文件中注释了。
方法一:在web.xml中配置
<servlet>
<servlet
-name
>life
</servlet
-name
>
<servlet
-class>com
.briup
.lifecycle
.LifeServlet
</servlet
-class>
</servlet
>
<servlet
-mapping
>
<servlet
-name
>life
</servlet
-name
>
<url
-pattern
>/life
.do</url
-pattern
>
</servlet
-mapping
>
方法二:在Servlet中注释
package com
.briup
.lifecycle
;
@WebServlet("/life.do")
public class LifeServlet implements Servlet{
public LifeServlet() {
}
@Override
public void destroy() {
}
@Override
public ServletConfig
getServletConfig() {
return null
;
}
@Override
public String
getServletInfo() {
return null
;
}
@Override
public void init(ServletConfig config
) throws ServletException
{
}
@Override
public void service(ServletRequest req
, ServletResponse res
) throws ServletException
, IOException
{
}
}
解决
保留web.xml中的配置,将Servlet中的注释(@WebServlet("/life.do"))删掉