类 RenderedImageReturnValueHandler
java.lang.Object
cn.taketoday.web.handler.result.RenderedImageReturnValueHandler
public class RenderedImageReturnValueHandler
extends Object
implements HandlerMethodReturnValueHandler
Render an image to HTTP response-body
Apply contentType contentType to HTTP response-header
- 作者:
- TODAY 2019-07-14 15:15
- 另请参阅:
-
字段概要
字段从接口继承的字段 cn.taketoday.web.ReturnValueHandler
NONE_RETURN_VALUE -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidhandleReturnValue(RequestContext context, Object handler, Object returnValue) Handle result of the handlervoidsetContentType(MediaType contentType) set the response content-typevoidsetContentType(String contentType) set the response content-typevoidsetFormatName(String formatName) booleansupportsHandlerMethod(HandlerMethod handler) Whether the given method is supported by this handler.booleansupportsReturnValue(Object returnValue) If thisReturnValueHandlersupports the target handler's resultvoidwrite(RenderedImage image, RequestContext context) 从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 cn.taketoday.web.handler.result.HandlerMethodReturnValueHandler
handleHandlerMethodReturnValue, supportsHandler
-
字段详细资料
-
IMAGE_PNG
- 另请参阅:
-
formatName
-
contentType
-
-
构造器详细资料
-
RenderedImageReturnValueHandler
public RenderedImageReturnValueHandler()
-
-
方法详细资料
-
supportsHandlerMethod
从接口复制的说明:HandlerMethodReturnValueHandlerWhether the given method is supported by this handler.- 指定者:
supportsHandlerMethod在接口中HandlerMethodReturnValueHandler- 返回:
trueif this handler supports the supplied return type;falseotherwise- 另请参阅:
-
supportsReturnValue
从接口复制的说明:ReturnValueHandlerIf thisReturnValueHandlersupports the target handler's resultThis method can test this
ReturnValueHandlersupports the target handler in application runtime- 指定者:
supportsReturnValue在接口中ReturnValueHandler- 参数:
returnValue- Target handler's return-value or result- 返回:
- If this
ReturnValueHandlersupports the target handler's result
-
handleReturnValue
public void handleReturnValue(RequestContext context, Object handler, Object returnValue) throws IOException 从接口复制的说明:HandlerMethodReturnValueHandlerHandle result of the handler- 指定者:
handleReturnValue在接口中HandlerMethodReturnValueHandler- 指定者:
handleReturnValue在接口中ReturnValueHandler- 参数:
context- Current HTTP request contexthandler- handler may be HandlerMethodreturnValue- Handler execution result OrHandlerExceptionHandlerreturn value- 抛出:
IOException
-
write
- 抛出:
IOException
-
setFormatName
-
getFormatName
-
setContentType
set the response content-type- 参数:
contentType- response content-type
-
setContentType
set the response content-type- 参数:
contentType- response content-type
-
getContentType
-