public class myServlet extends HttpServlet {
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
resp.setHeader("Content-Type","text/html; charset=UTF-8");
PrintWriter writer = resp.getWriter();
System.out.println("这是GET方法");
//为什么不是先输出“正在等待”,然后等3000ms
try {
writer.write("正在等待");//
writer.println();
Thread.sleep(3000);
} catch (InterruptedException e) {
e.printStackTrace();
}
writer.write("等待完成");
}
为什么进去之后,直接先等3s,然后再一下子输出全部字符串?