jsp response对象常用的方法有哪些有什么作用
时间: 2023-11-26 11:05:56 浏览: 119
JSP `response` 对象常用的方法有以下几个:
1. `void setContentType(String type)`:设置响应的内容类型,例如设置为 "text/html"。
2. `PrintWriter getWriter()`:获取一个 `PrintWriter` 对象,用于向客户端发送文本响应。
3. `void sendRedirect(String url)`:重定向到指定的 URL,例如 `response.sendRedirect("http://www.example.com");`。
4. `void setHeader(String name, String value)`:设置一个响应头信息,例如 `response.setHeader("Cache-Control", "no-cache");`。
5. `void addCookie(Cookie cookie)`:添加一个 Cookie 到响应中,例如 `response.addCookie(new Cookie("name", "value"));`。
6. `void setStatus(int sc)`:设置响应的状态码,例如 `response.setStatus(404);`。
这些方法可以用于设置并发送响应给客户端。例如,使用 `setContentType` 方法设置响应的类型,使用 `getWriter` 方法获取一个 `PrintWriter` 对象,并使用它向客户端发送 HTML 内容。使用 `sendRedirect` 方法重定向到另一个 URL,使用 `setHeader` 方法设置响应头信息等。
阅读全文