OurServletContext.java 文件源码

java
阅读 44 收藏 0 点赞 0 评论 0

项目:osgi.ee 作者:
/**
 * Method invoked for tracking filters that are registered via the OSGi service registry
 *
 * @param filter The filter to add
 * @return The name of the filter, if added
 */
private String addFilter(Filter filter) {
    Class<?> clz = filter.getClass();
    WebFilter ann = clz.getAnnotation(WebFilter.class);
    if (ann == null) {
        return null;
    }
    String name = ann.filterName();
    DynamicFRegistration reg = addFilter(name, filter);
    if (reg == null) {
        return null;
    }
    reg.addMappingForUrlPatterns(EnumSet.allOf(DispatcherType.class), false, ann.urlPatterns());
    reg.addMappingForServletNames(EnumSet.allOf(DispatcherType.class), false, ann.servletNames());
    doParameters(reg, ann.initParams());
    return name;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号