ServletConfig.java 912 B

1234567891011121314151617181920212223242526272829303132
  1. package com.emato.cus.supervise.config.servlet;
  2. import org.springframework.boot.web.servlet.FilterRegistrationBean;
  3. import org.springframework.context.annotation.Bean;
  4. import org.springframework.context.annotation.Configuration;
  5. import org.springframework.web.filter.CharacterEncodingFilter;
  6. /**
  7. * Servlet 配置
  8. *
  9. * @author Scott Chen
  10. * @date 2017/5/4
  11. */
  12. @Configuration
  13. public class ServletConfig {
  14. /**
  15. * 字符过滤
  16. * @return
  17. */
  18. @Bean
  19. public FilterRegistrationBean characterEncodingFilter() {
  20. FilterRegistrationBean filterBean = new FilterRegistrationBean();
  21. filterBean.setName("characterEncoding");
  22. filterBean.setFilter(new CharacterEncodingFilter());
  23. filterBean.addInitParameter("encoding", "UTF-8");
  24. filterBean.addInitParameter("forceEncoding", "true");
  25. filterBean.addUrlPatterns("/*");
  26. return filterBean;
  27. }
  28. }