A.7. Generating the Server Response: HTTP Response Headers
Setting Arbitrary Headers
These are methods in HttpServletResponse. Set response headers before you send any document content to browser.
public void setHeader(String headerName, String headerValue)
Sets an arbitrary header.
public void setDateHeader(String headerName, long milliseconds)
Converts milliseconds since 1970 to a date string in GMT format.
public void setIntHeader(String headerName, int headerValue)
Prevents need to convert int to String before calling setHeader.
addHeader, addDateHeader, addIntHeader
Adds new occurrence of header instead of replacing. 2.2 only.
Setting Common Headers
setContentType: Sets the Content-Type header. Servlets almost always use this. See Table 7.1 for ...
Get Core Servlets and JavaServer Pages™ now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.