cn.dreampie.common.http
类 HttpResponse
java.lang.Object
cn.dreampie.common.http.AbstractResponse<javax.servlet.http.HttpServletResponse>
cn.dreampie.common.http.HttpResponse
- 所有已实现的接口:
- Response
public class HttpResponse
- extends AbstractResponse<javax.servlet.http.HttpServletResponse>
Date: 2/6/13
Time: 9:40 PM
|
构造方法摘要 |
HttpResponse(javax.servlet.http.HttpServletResponse response,
javax.servlet.http.HttpServletRequest request)
|
| 从类 cn.dreampie.common.http.AbstractResponse 继承的方法 |
addCookie, addHeader, close, getCharset, getHeader, getOutputStream, getStatus, getWriter, isClosed, setContentType, setHeader, setStatus, toString |
HttpResponse
public HttpResponse(javax.servlet.http.HttpServletResponse response,
javax.servlet.http.HttpServletRequest request)
doSetStatus
protected void doSetStatus(HttpStatus httpStatus)
- 指定者:
- 类
AbstractResponse<javax.servlet.http.HttpServletResponse> 中的 doSetStatus
doGetOutputStream
protected OutputStream doGetOutputStream()
throws IOException
- 指定者:
- 类
AbstractResponse<javax.servlet.http.HttpServletResponse> 中的 doGetOutputStream
- 抛出:
IOException
addCookie
public Response addCookie(String cookie,
String value,
int expiration)
addCookie
public Response addCookie(String cookie,
String value,
int expiration,
boolean httpOnly)
clearCookie
public Response clearCookie(String cookie)
doSetHeader
public void doSetHeader(String headerName,
String header)
- 指定者:
- 类
AbstractResponse<javax.servlet.http.HttpServletResponse> 中的 doSetHeader
doAddHeader
public void doAddHeader(String headerName,
String header)
- 指定者:
- 类
AbstractResponse<javax.servlet.http.HttpServletResponse> 中的 doAddHeader
forward
public void forward(String url)
throws javax.servlet.ServletException,
IOException
- 抛出:
javax.servlet.ServletException
IOException
sendRedirect
public void sendRedirect(String url)
throws javax.servlet.ServletException,
IOException
- 抛出:
javax.servlet.ServletException
IOException
unwrap
public <T> T unwrap(Class<T> clazz)
- 从接口
Response 复制的描述
- Unwraps the underlying native implementation of given class.
Examnple: This is a HttpServletRequest in a servlet container.
- 指定者:
- 接口
Response 中的 unwrap - 覆盖:
- 类
AbstractResponse<javax.servlet.http.HttpServletResponse> 中的 unwrap
- 类型参数:
T - unwrapped class- 参数:
clazz - the class of the underlying implementation
- 返回:
- the unwrapped implementation.
reset
public void reset()
Copyright © 2015. All rights reserved.