返回顶部

tomcat特殊字符处理问题解决方案

tomcat特殊字符处理问题解决方案

  • 直接加上如下代码,本质是通过反射加上过滤字符
@Configuration
public class TomcatConfig {

    @Bean
    public ConfigurableServletWebServerFactory webServerFactory() {
        TomcatServletWebServerFactory factory = new TomcatServletWebServerFactory();
        factory.addConnectorCustomizers((TomcatConnectorCustomizer) connector -> {
            //允许的特殊字符
            connector.setProperty("relaxedQueryChars", "|{}[]");
        });
        return factory;
    }
}
posted @ 2019-12-12 17:51  老梁讲Java  阅读(1938)  评论(0编辑  收藏  举报