类的使用
cool.scx.core.mvc.ScxMappingHandler

使用ScxMappingHandler的程序包
程序包
说明
 
  • cool.scx.core.mvcScxMappingHandler的使用

    返回变量类型为ScxMappingHandler的类型的cool.scx.core.mvc中的方法
    修饰符和类型
    方法
    说明
    ScxMappingRegistrar.scxMappingHandlers()
    获取所有被ScxMapping注解标记的方法的 handler
    参数类型为ScxMappingHandlercool.scx.core.mvc中的方法
    修饰符和类型
    方法
    说明
    default Object
    ScxMappingInterceptor.postHandle(io.vertx.ext.web.RoutingContext context, ScxMappingHandler scxMappingHandler, Object result)
    注意 : 若处理器中的方法 返回值为 void (即无返回值) 此拦截器则不会执行 后置处理器 在 ScxMappingHandler 所对应的方法执行完成之后 但是并没有将结果响应回客户端之前调用 可再次对响应的数据进行修改
    default void
    ScxMappingInterceptor.preHandle(io.vertx.ext.web.RoutingContext context, ScxMappingHandler scxMappingHandler)
    前置处理器 在 ScxMappingHandler 所对应的方法执行前调用 用来进行权限验证等操作 若要中断执行请在 handler 中抛出异常 ,异常会有 ScxMappingHandler 的异常处理器进行处理