在学习request请求命令时,tomcat突然不工作了,爆出如下错误
Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:run (default-cli) on project web-demo: Could not start Tomcat
仔细琢磨,突然顿悟,原来我的urlpattern路径少了一个斜杠
@WebServlet("request01")
public class RequestDemo1 extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
String method = req.getMethod();
改正后就能正常运行了
@WebServlet("/request01")
public class RequestDemo1 extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
String method = req.getMethod();
以下是后续又出现一次启动不了,查找原因发现是servlet路径被重复使用,所以切记servlet路径必须是唯一的。