From: markt Date: Mon, 21 Sep 2009 22:03:27 +0000 (+0000) Subject: Don't mark every servlet as the JSP Servlet X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=9971d79d4e731cd73800e9e435b6c8d7909d2433;p=tomcat7.0 Don't mark every servlet as the JSP Servlet git-svn-id: https://svn.apache.org/repos/asf/tomcat/trunk@817434 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/catalina/startup/WebXml.java b/java/org/apache/catalina/startup/WebXml.java index 0b28568f2..1fb6b0b2a 100644 --- a/java/org/apache/catalina/startup/WebXml.java +++ b/java/org/apache/catalina/startup/WebXml.java @@ -494,7 +494,12 @@ public class WebXml { // Description is ignored // Display name is ignored // Icons are ignored - wrapper.setJspFile(servlet.getJspFile()); + // Only set this if it is non-null else every servlet will get + // marked as the JSP servlet + String jspFile = servlet.getJspFile(); + if (jspFile != null) { + wrapper.setJspFile(jspFile); + } if (servlet.getLoadOnStartup() != null) { wrapper.setLoadOnStartup(servlet.getLoadOnStartup().intValue()); }