luehe 2003/07/21 12:06:35 Modified: jasper2/src/share/org/apache/jasper/servlet JspServlet.java Log: Added support for X-Powered-By response header, as defined by the Servlet 2.4 and JSP 2.0 specs. The Servlet 2.4 spec defines a special X-Powered-By: Servlet/2.4 header, which containers may add to servlet-generated responses. This is complemented by the JSP 2.0 spec, which defines a X-Powered-By: JSP/2.0 header to be added (on an optional basis) to responses utilizing JSP technology. The goal of these headers is to aid in gathering statistical data about the use of Servlet and JSP technology Revision Changes Path 1.27 +12 -3 jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/servlet/JspServlet.java Index: JspServlet.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-jasper/jasper2/src/share/org/apache/jasper/servlet/JspServlet.java,v retrieving revision 1.26 retrieving revision 1.27 diff -u -r1.26 -r1.27 --- JspServlet.java 25 Jun 2003 19:42:59 -0000 1.26 +++ JspServlet.java 21 Jul 2003 19:06:35 -0000 1.27 @@ -237,6 +237,15 @@ request.getParameter(name)); } } + + /* + * Add X-Powered-By header for JSP, if Catalina already added a + * corresponding header for servlets + */ + if (response.containsHeader("X-Powered-By")) { + response.addHeader("X-Powered-By", "JSP/2.0"); + } + serviceJspFile(request, response, jspUri, null, precompile); } catch (RuntimeException e) { throw e;
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]