继承HttpServlet重写doGet和doPost方法后请求没有响应 有没有大佬给值点下。

package com.toolkit.yzz.controller;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

@WebServlet(
urlPatterns = "/*",
loadOnStartup = 1
)
public class Test extends HttpServlet
{
@Override
public void init() throws ServletException {
System.out.println("初始化");
}

@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    System.out.println("调用Get");
  /*  super.doGet(req,resp);*/
}

/*
@Override
protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
System.out.println("调用Post");
}*/
}


@WebServlet(
urlPatterns = "/*",
loadOnStartup = 1
)
->
@WebServlet(name = "Test",urlPatterns = "/")

而且这个不会向浏览器返回,要看你的ide的输出

在类头上写上请求地址 然后在前端url出写上这个地址 在doGet()里面 doPost()方法 之后的业务就在doPost()里面写 这样的话 前后台就可以执行调用了

init()重写有问题
你不应该只输出print语句,你忘记了调用super.init();
代码:
@Override
public void init() throws ServletException {
// TODO Auto-generated method stub
super.init();
System.out.println("初始化");
}

最后掉下super.doget或者super.dopost