类 HandlerAdapters
java.lang.Object
cn.taketoday.web.handler.HandlerAdapters
- 所有已实现的接口:
HandlerAdapter
composite HandlerAdapter
default supports HttpRequestHandler
- 从以下版本开始:
- 4.0 2022/6/10 15:18
- 作者:
- Harry Yang
-
字段概要
字段从接口继承的字段 cn.taketoday.web.HandlerAdapter
HANDLER_ADAPTER_BEAN_NAME, NONE_RETURN_VALUE -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明handle(RequestContext context, Object handler) Use the given handler to handle this request.selectAdapter(Object handler) booleanGiven a handler instance, return whether support or not thisRequestHandlerAdaptercan support it.
-
字段详细资料
-
handlerAdapters
-
-
构造器详细资料
-
HandlerAdapters
-
-
方法详细资料
-
supports
从接口复制的说明:HandlerAdapterGiven a handler instance, return whether support or not thisRequestHandlerAdaptercan support it. Typical RequestHandlerAdapters will base the decision on the handler type. RequestHandlerAdapters will usually only support one handler type each.A typical implementation:
return (handler instanceof MyHandler);- 指定者:
supports在接口中HandlerAdapter- 参数:
handler- handler object to check- 返回:
- whether support or not this object can use the given handler
-
handle
从接口复制的说明:HandlerAdapterUse the given handler to handle this request. The workflow that is required may vary widely.this result will handle by
ReturnValueHandler- 指定者:
handle在接口中HandlerAdapter- 参数:
context- current HTTP request contexthandler- handler to use. This object must have previously been passed to thesupportsmethod of this interface, which must have returnedtrue.- 返回:
- an object with the name of the view and the required model data, or
nullif the request has been handled directly - 抛出:
Throwable- in case of errors- 另请参阅:
-
selectAdapter
-