From 1f0d107d37d6418f66a8c9fbab5bd2932a252e47 Mon Sep 17 00:00:00 2001 From: Brian Clozel Date: Mon, 12 Jun 2017 16:06:28 +0200 Subject: [PATCH] Enable trailing slash matching by default This commit enables trailing slash matching in `PathPatternParser` by default - this mirrors the default configuration in `PathMatcher` implementations in MVC. --- .../org/springframework/web/util/pattern/PathPatternParser.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/spring-web/src/main/java/org/springframework/web/util/pattern/PathPatternParser.java b/spring-web/src/main/java/org/springframework/web/util/pattern/PathPatternParser.java index b3b0d6a6c6..3b887e5c44 100644 --- a/spring-web/src/main/java/org/springframework/web/util/pattern/PathPatternParser.java +++ b/spring-web/src/main/java/org/springframework/web/util/pattern/PathPatternParser.java @@ -33,7 +33,7 @@ public class PathPatternParser { // Whether the PathPatterns produced by the parser will allow patterns that don't // have a trailing slash to match paths that may or may not have a trailing slash. - private boolean matchOptionalTrailingSlash = false; + private boolean matchOptionalTrailingSlash = true; // If the parser produces case-sensitive PathPattern matchers. private boolean caseSensitive = true;