为何我用outer.println("<hr>")输出的不是水平线,而是<hr>呢?

来源:3-10 response对象

忧虑的小白

2016-03-29 18:49

以下是完整代码:

<%@ page language="java" import="java.util.*,java.io.*" contentType="text/html; charset=UTF-8"

    pageEncoding="UTF-8"%>

<%

response.setContentType("text/html:charset=rtf-8");//设置响应的MIMI类型

out.println("<h1>response内置对象</h1>");

out.println("<hr>");

PrintWriter outer=response.getWriter();//获得输出流对象

outer.println("大家好,我是response对象生成的输出流outer对象。");

%>


PrintWriter outer=response.getWriter();这里为何要用response.getWriter()而不用PrintWriter.getWriter()呢

写回答 关注

1回答

  • 忧虑的小白
    2016-03-29 18:55:16

    为何我用outer.println("<hr>")输出的不是水平线,而是<hr>呢,这个问题我已经知道了,我的代码写错了,把"utf-8"写成了"rtf-8"了。


JAVA遇见HTML——JSP篇

Java Web入门级教程JSP,带你轻松的学习JSP基础知识

248278 学习 · 3071 问题

查看课程

相似问题