您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

码头:如何嵌套HandlerWrapper,HandlerList和ContextHandlerCollection,以及ContextHandler

码头:如何嵌套HandlerWrapper,HandlerList和ContextHandlerCollection,以及ContextHandler

Handler -处理请求的基本形式,它不是请求处理的终点,除非您调用 request.setHandled(true)

HandlerWrapper -可以执行一些处理并决定是否应将请求交给嵌套(包装)处理程序的处理程序。

HandlerCollection-处理程序的集合,遵循有关执行顺序的标准Java集合规则。集合中的每个处理程序都会执行,直到其中一个调用request.setHandled(true)

HandlerList -遵循java.util.List子处理程序执行顺序的专用HandlerCollection

ContextHandler -专门的HandlerWrapper,仅在请求上下文路径和虚拟主机匹配时才执行其包装的Handler。

ContextHandlerCollection-的HashMapContextHandler将仅执行与请求上下文路径(和虚拟主机)匹配的那些子处理程序(在集合中)

其他 2022/1/1 18:26:04 有531人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶