René Nyffenegger's collection of things on the web
René Nyffenegger on Oracle - Most wanted - Feedback -
 

The HttpServletResponse interface

Setting headers

The following methods specify the HTTP headers:

setStatus

Sets the response status.
Some stati are predefined:
  • HttpServletResponse.SC_OK
    correspondents to status 200.
  • HttpServletResponse.SC_NOT_FOUND
    correspondents to status 404.
  • HttpServletResponse.SC_NOT_IMPLEMENTED
    correspondents to status 501.

setContentType

Sets the Content-type.
The most typical values is text/html.

setContentLength

Sets the Content-length.

addCookie

Adds a cookie.

Setting any header

  • setHeader(String name, String value)
  • addHeader(String name, String value)
  • setDateHeader(String name, long msecs)
  • addHeader(String name, long msecs)
  • setIntHeader(String name, int value)
  • addIntHeader(String name, int value)

Other Methods

getWriter

Returns a PrintWriter object. Call setContentType before using the PrintWriter object.

getOutputStream

sendRedirect

sendError