printWriter()对象究竟在servlet中做了什么?

时间:2017-10-28 07:02:32

标签: java servlets

public class myServlet extends httpservlet 
{
    public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException 
    {
        PrintWriter out = response.getWriter();
        out.println(--------"HTML CODE"------);
    }
}

我是servlet和网络编程的新手。在练习的过程中,我遇到了一些普遍的疑问。 PrintWriter()对象到底在servlet中做了什么?只是将HTML代码指向输出流?

2 个答案:

答案 0 :(得分:0)

在Java中,为了处理 I / O操作,有不同的 I / O类,如 Reader Writer InputStream OutputStream 类等。在 Servlet 中,当您想要进行输出操作,即在网页中编写HTML内容时,需要其中一个类。有关这些课程的更多信息,您可以从this链接获取。

因此,我们从响应中创建 PrintWriter 实例,并调用其 write ()方法来编写简单的HTML内容。

答案 1 :(得分:0)

HttpServletResponse的getWriter()方法返回一个PrintWriter对象,该对象可用于向客户端发送文本,是的,它可用于将html代码发送到客户端。