繁体   English   中英

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

[英]what exactly the printWriter() object do in servlet?

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

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

在 Java 中,为了处理I/O 操作,有不同的I/O 类,ReaderWriterInputStreamOutputStream类等。 在Servlet 中,当你想要进行输出操作,即在网页中写入 HTML 内容时,你需要一个这些课程中。 这些类更多信息,你可以从这个链接。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM