在 jsp 和 servlet 中创建 PrintWriter 对象有多少种方法?

how many ways to create PrintWriter object in jsp and servlets?

使用 JSP 和 servlet 创建 PrintWriter 对象的方法有多少? 我正在使用 JSP 以及 servlet 以获得更好的性能 我正在使用:

PrintWriter pw = response.getWriter();

有多少种方法可以创建写而不是这个?

您可以使用out PrintWriter 对象

out.println("...");

您可以使用pageContext获取JspWriter:

pageContext.getOut() 

或者您可以只打印一个值

<% String value ="...";%>
<%=value%>

首次导入 Class:

import java.io.PrintWriter;

您可以在 Jsp 和 Servlet 中使用它:

String output="Something";
PrintWriter writer = new PrintWriter(new OutputStreamWriter(output, "UTF-8"));

或者您可以简单地输出为:

out.println(output);

您可以使用以下类型:

PrintWriter pout = new PrintWriter(out, true);
PrintWriter pout = new PrintWriter(System.out, true); // for console print
PrintWriter pout = new PrintWriter(response.getWriter(), true);
PrintWriter pout = response.getWriter();