我正在使用Printwriter在servlet中打印文本文件。
PrintWriter writer = response.getWriter();
while ((text = reader.readLine()) != null)
{
writer.print(text);
}
虽然这会打印txt文件,但它不会打印任何新行。
我试过
LINE ="\n"
writer.print(text + LINE);
不起作用。
也试过使用println,仍然没用。
任何建议??
答案 0 :(得分:1)
为html使用<br>
标记。
LINE ="<br>"
writer.print(text + LINE);
答案 1 :(得分:0)
text
:示例:response.setContentType("text;charset=UTF-8");
PrintWriter
的newLine,我们需要按println
进行打印:示例:out.println("abcd....");