diff options
author | Jan Bartel | 2015-10-28 05:52:07 +0000 |
---|---|---|
committer | Jan Bartel | 2015-10-28 05:52:45 +0000 |
commit | 93da91743a2916f7f599301552ca7ceadaec9058 (patch) | |
tree | 19d190d5523d4eb00d741b5f2e14b0f4b71e27ff /jetty-servlet/src | |
parent | 4ffe0d375ec9bafe833c5c0c4246ee9a7194d285 (diff) | |
download | org.eclipse.jetty.project-93da91743a2916f7f599301552ca7ceadaec9058.tar.gz org.eclipse.jetty.project-93da91743a2916f7f599301552ca7ceadaec9058.tar.xz org.eclipse.jetty.project-93da91743a2916f7f599301552ca7ceadaec9058.zip |
479865 IllegalStateException: Multiple servlets map to path: *.jsp: jsp,jsp
Diffstat (limited to 'jetty-servlet/src')
-rw-r--r-- | jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletMapping.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletMapping.java b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletMapping.java index ab181862f4..bd1247f03e 100644 --- a/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletMapping.java +++ b/jetty-servlet/src/main/java/org/eclipse/jetty/servlet/ServletMapping.java @@ -65,6 +65,25 @@ public class ServletMapping { _pathSpecs = pathSpecs; } + + + /* ------------------------------------------------------------ */ + /** Test if the list of path specs contains a particular one. + * @param pathSpec + * @return + */ + public boolean containsPathSpec (String pathSpec) + { + if (_pathSpecs == null || _pathSpecs.length == 0) + return false; + + for (String p:_pathSpecs) + { + if (p.equals(pathSpec)) + return true; + } + return false; + } /* ------------------------------------------------------------ */ /** |