Olá pessoal, boa tarde.
Há uma dúvida, que sempre tenho, quando me deparo, com uma situação como mencionada abaixo, no trecho do código " PrintWriter out = resp.getWriter();"
Sei que "resp.getWriter()" , retorna um tipo "PrintWriter", não compreendo a lógica desse retorno, e o papel da variável "out"
protected void service(HttpServletRequest req, HttpServletResponse resp) throws IOException {
PrintWriter out = resp.getWriter();
out.println("<html>");
out.println("<body>");
out.println("oi mundo parabens vc escreveu o primeiro servlets");
out.println("</body>");
out.println("</html>");
System.out.println("o servlet OiMundoServlet foi chamado");
}