示例代码如下:
public class Test implements Filter{
private IPermissionService pService;
public void setPService(IPermissionService service) {
this.pService = service;
}
public void doFilter(ServletRequest request, ServletResponse response,
FilterChain chain) throws IOException, ServletException {
ApplicationContext ac = getApplicationContext ();
setPService ((IPermissionService) ac.getBean ("PermissionServiceImpl"));
}
}
本文展示了一个 Java Servlet 过滤器(Filter)的示例,该过滤器通过 Spring 应用上下文注入了权限服务(Permission Service)。具体实现包括设置权限服务依赖以及在 doFilter 方法中获取并使用权限服务。
168

被折叠的 条评论
为什么被折叠?



