首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sitemesh弹簧靴

sitemesh弹簧靴
EN

Stack Overflow用户
提问于 2014-05-09 12:51:27
回答 1查看 2.8K关注 0票数 4

我正在使用spring引导,我希望在我的项目中使用sitemesh3。我需要添加sitemesh过滤器,我创建了这个类:

代码语言:javascript
复制
@Configuration
public class Initializer implements ServletContextInitializer{


    @Override
    public void onStartup(ServletContext servletContext) throws ServletException {

        //Sitemesh
        FilterRegistration.Dynamic sitemesh = servletContext.addFilter("sitemesh", new ConfigurableSiteMeshFilter());
        EnumSet<DispatcherType> sitemeshDispatcherTypes = EnumSet.of(DispatcherType.REQUEST, DispatcherType.FORWARD);
        sitemesh.addMappingForUrlPatterns(sitemeshDispatcherTypes, true, "*.jsp");



    }
} 

我在WEB目录中创建了文件sitemesh3.xml,但是什么都没有发生,我错过了一些配置吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-09 13:02:42

ServletContextInitializers不是在Spring中获得的。将筛选器添加到应用程序配置中,并将其包装在FilterRegistrationBean中。

请参阅Spring 参考指南

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23565136

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档