What are the various methods of httpservletresponse interface?
HttpServletResponse interface extends ServletResponse interface. HttpServletResponse methods? 1.addCookie: - This method is used for adding specified cookie to the response. public void addCookie(javax.servlet.http.Cookie cookie) 2.addDateHeader: - This method is used for adding a response header with specified name and date value. public void addDateHeader(java.lang.String name,long date) 3.addHeader: - This method is used for adding a response header with specified name and value. public void addHeader(java.lang.String name, java.lang.String value) 4.containsHeader: - Its return type is Boolean. Returns true if named response is already set else return false. public boolean containsHeader(java.lang.String name) 5.encodeRedirectUrl: - This method is deprecated. public java.lang.String encodeRedirectUrl(java.lang.String url) 6.encodeRedirectURL:- It encodes the specified URL, which is used by sendRedirect() method. If encoding is not required, returns URL as it is. public java.lang.String encodeRedirectURL(java.lang.String url) 7.encodeUrl: - It is deprecated.After version 2.1 use encodeURL in place of encodeUrl. public java.lang.String encodeUrl(java.lang.String url) 8. encodeURL :- If encoding is needed ,it encodes the given URL by including the session ID in it otherwise returns the URL unchanged. public java.lang.String encodeURL(java.lang.String url) 9. sendError :- It is used to send an error response to the client. It uses specified status code and clear the buffer. public void sendError(int se) 10.sendError : -It is used to send an error response to the client using the giver status. public void sendError(int sc, java.lang.String msg) 11.sendRedirect: - This method is used for sending redirect response to the client.It redirect to the given location URL. public void sendRedirect(java.lang.String location) 12.setDateHeader: - This method is used for setting a response header with specified name and date value. public void setDateHeader(java.lang.String name, long date) 13.setHeader:-It sets a response header with the given name and value. public void setHeader(java.lang.String name, java.lang.String value) 14.setIntHeader:- It sets a response header with the given name and integer value. public void setIntHeader(java.lang.String name, int value) 15.setStatus: - This method is used for setting status code for response. public void setStatus(int sc) 16.setStatus: -This method is deprecated. public void setStatus(int sc, java.lang.String sm)
Ads