HttpServletResponse response 如何定义值
时间: 2024-06-13 20:05:39 浏览: 90
在Servlet中,我们可以通过调用HttpServletResponse对象的方法来设置响应的状态码、响应头和响应体等信息。例如,我们可以使用setStatus()方法来设置响应状态码,使用setHeader()方法来设置响应头,使用getWriter()方法来获取输出流并输出响应体。下面是一个示例代码:
```java
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
// 设置响应状态码为200
response.setStatus(200);
// 设置响应头Content-Type为text/html
response.setHeader("Content-Type", "text/html");
// 获取输出流并输出响应体
PrintWriter out = response.getWriter();
out.println("<html>");
out.println("<head><title>Hello World</title></head>");
out.println("<body>");
out.println("<h1>Hello World</h1>");
out.println("</body>");
out.println("</html>");
out.close();
}
```
在上面的示例代码中,我们首先使用setStatus()方法设置了响应状态码为200,然后使用setHeader()方法设置了响应头Content-Type为text/html,最后使用getWriter()方法获取输出流并输出了响应体。
阅读全文