类 ServletHandlerAdapter

java.lang.Object
cn.taketoday.core.OrderedSupport
cn.taketoday.web.handler.AbstractHandlerAdapter
cn.taketoday.web.servlet.ServletHandlerAdapter
所有已实现的接口:
cn.taketoday.core.Ordered, HandlerAdapter

public class ServletHandlerAdapter extends AbstractHandlerAdapter
作者:
TODAY 2019-12-24 22:01
  • 构造器详细资料

    • ServletHandlerAdapter

      public ServletHandlerAdapter()
    • ServletHandlerAdapter

      public ServletHandlerAdapter(int order)
  • 方法详细资料

    • supports

      public boolean supports(Object handler)
      从接口复制的说明: HandlerAdapter
      Given a handler instance, return whether support or not this RequestHandlerAdapter can 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);

      参数:
      handler - handler object to check
      返回:
      whether support or not this object can use the given handler
    • handle

      public Object handle(RequestContext context, Object handler) throws Throwable
      从接口复制的说明: HandlerAdapter
      Use the given handler to handle this request. The workflow that is required may vary widely.

      this result will handle by ReturnValueHandler

      参数:
      context - current HTTP request context
      handler - handler to use. This object must have previously been passed to the supports method of this interface, which must have returned true.
      返回:
      an object with the name of the view and the required model data, or null if the request has been handled directly
      抛出:
      Throwable - in case of errors
      另请参阅: