java - Eclipse 内部浏览器不应用 HTML 标签

标签 java eclipse servlets

我用 Java 创建了一个简单的 servlet,并在 Eclipse 内部浏览器中显示了它的 HTML 输出。

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        PrintWriter writer = response.getWriter();
        writer.println("<h3> Hello World </h3>");
    }

但是输出是这样的: enter image description here

为什么不适用<h3>标签?

最佳答案

需要设置响应内容类型:

public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException,ServletException
{ 
     response.setContentType("text/html");

     PrintWriter writer = response.getWriter();

     writer.println("<h3> Hello World </h3>");



}

关于java - Eclipse 内部浏览器不应用 HTML 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22361235/

相关文章:

java - 使用 JMockit,如何模拟静态工厂方法以返回 Fake?

java - JRE 系统库与服务器运行时

java - 从jsp页面的多选复选框转换参数

java - 在 JSP 中将对象作为变量传递

java - 找不到过滤器类

java - Servlet 3.0 AsyncContext 在超时时返回响应

java - 忽略 SORT METHOD 中的符号

java - 带有 Jython 的 Eclipse 不理解 Java 导入

java - 如何自动配置 Eclipse?

java - 我在哪里可以找到实现 servlet 规范 12.1 和 12.2 的 JBoss 源代码?