只是想知道Play中的HandlerInterceptor是否相等?
“preHandle() - 在处理程序执行之前调用,返回一个布尔值,”true“:继续处理程序执行链;”false“,停止执行链并返回它。 postHandle() - 在处理程序执行后调用,允许在将其渲染到视图页面之前操纵ModelAndView对象。 afterCompletion() - 在完成请求完成后调用。很少使用,无法找到任何用例。“
答案 0 :(得分:1)
你可以通过两种方式玩游戏。使用“过滤器”或在全局对象中使用自定义“onRouteRequest”方法。
在此处阅读更多内容:http://www.playframework.com/documentation/2.1.x/ScalaInterceptors