如何为过滤器注册参数并使用?
为过滤器注册Bean设置的初始化参数最终跑到上下文的过滤器定义中,这样在上下文初始化过滤器时,会将这些参数传入过滤器内。
在处理请求时,会根据上下文中的过滤器定义构建过滤器配置链,这个时候会初始化过滤器。
这个时候会将过滤器配置传入其初始化方法init()中。
这个时候就进入了过滤器内部,初始化时可以从配置里获取注入的参数。
最终再从过滤器定义的参数集合中获取对应的参数。
这样就完了从注册到获取的全部过程。
为过滤器注册Bean设置的初始化参数最终跑到上下文的过滤器定义中,这样在上下文初始化过滤器时,会将这些参数传入过滤器内。
在处理请求时,会根据上下文中的过滤器定义构建过滤器配置链,这个时候会初始化过滤器。
这个时候会将过滤器配置传入其初始化方法init()中。
这个时候就进入了过滤器内部,初始化时可以从配置里获取注入的参数。
最终再从过滤器定义的参数集合中获取对应的参数。
这样就完了从注册到获取的全部过程。