当前位置:  开发笔记 > 编程语言 > 正文

使用"server.context-parameters.*"定义的属性在Java EE服务器上不起作用

如何解决《使用"server.context-parameters.*"定义的属性在JavaEE服务器上不起作用》经验,为你挑选了1个好方法。



1> jcgarcia..:

最后,感谢StéphaneNic​​oll,我找到了以下解决方案

server.context-parameters.*仅适用于嵌入式服务器,因此在Java EE服务器上配置上下文参数是必要的,包括如下@Bean类型ServletContextInitializer:

@Bean
public ServletContextInitializer contextInitializer() {
    return new ServletContextInitializer() {

        @Override
        public void onStartup(ServletContext servletContext)
                throws ServletException {
                servletContext.setInitParameter("dummy.type","on-context-parameters");
        }
    };
}

推荐阅读
李桂平2402851397
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有