为什么html标签在servlet中不起作用?

时间:2017-11-21 23:32:30

标签: java html servlets httpresponse

我是Servlets的新手我只想在servlet响应中打印一个简单的Html标签,但我不知道为什么它不能在浏览器中打印。它只是在不获取Html标签的情况下打印String。

以下是代码:

<h2>Please complete our Customer Survey</h2>

** Out Put打印为**

root = Tk.Tk()
app = Window(root)
ani = animation.FuncAnimation(app.fig, app.animate(),interval=1000, blit=False)
root.mainloop()

请让我知道如何解决这个问题 感谢。

1 个答案:

答案 0 :(得分:4)

必须设置ContentType。 试试这个。

protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    System.out.println("Hi All");
    response.setContentType("text/html; charset=utf-8");
    PrintWriter out = response.getWriter();
    out.println("<h2>Please complete our Customer Survey</h2>");
}