Spring Boot 配置web.xml的listener

Spring Boot 配置listener

要将

<listener>
  <listener-class>
   org.jasig.cas.client.session.SingleSignOutHttpSessionListener</listener-class>
 </listener>

更改为Spring-Boot的配置方式具体代码如下:

import org.springframework.boot.web.servlet.ServletContextInitializer;
import org.springframework.context.annotation.Configuration;

import javax.servlet.FilterRegistration;
import javax.servlet.ServletContext;

@Configuration
public class MyWebApplicationInitializer implements ServletContextInitializer {

    @Override
    public void onStartup(ServletContext sc) {
       sc.addListener(new SingleSignOutHttpSessionListener());
    }
}

posted @ 2017-04-06 00:00  Alcc  阅读(535)  评论(0编辑  收藏  举报