Author: jfclere Date: Wed Jul 11 08:31:03 2007 New Revision: 555310 URL: http://svn.apache.org/viewvc?view=rev&rev=555310 Log: Use Constants.SESSION_PARAMETER_NAME instead "jsessionid".
Modified: tomcat/tc6.0.x/trunk/java/org/apache/jasper/Constants.java tomcat/tc6.0.x/trunk/java/org/apache/jasper/tagplugins/jstl/Util.java Modified: tomcat/tc6.0.x/trunk/java/org/apache/jasper/Constants.java URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/jasper/Constants.java?view=diff&rev=555310&r1=555309&r2=555310 ============================================================================== --- tomcat/tc6.0.x/trunk/java/org/apache/jasper/Constants.java (original) +++ tomcat/tc6.0.x/trunk/java/org/apache/jasper/Constants.java Wed Jul 11 08:31:03 2007 @@ -193,4 +193,10 @@ public static final boolean IS_SECURITY_ENABLED = (System.getSecurityManager() != null); + /** + * The name of the path parameter used to pass the session identifier + * back and forth with the client. + */ + public static final String SESSION_PARAMETER_NAME = "jsessionid"; + } Modified: tomcat/tc6.0.x/trunk/java/org/apache/jasper/tagplugins/jstl/Util.java URL: http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/java/org/apache/jasper/tagplugins/jstl/Util.java?view=diff&rev=555310&r1=555309&r2=555310 ============================================================================== --- tomcat/tc6.0.x/trunk/java/org/apache/jasper/tagplugins/jstl/Util.java (original) +++ tomcat/tc6.0.x/trunk/java/org/apache/jasper/tagplugins/jstl/Util.java Wed Jul 11 08:31:03 2007 @@ -18,6 +18,8 @@ package org.apache.jasper.tagplugins.jstl; +import org.apache.jasper.Constants; + import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.PrintWriter; @@ -150,7 +152,7 @@ public static String stripSession(String url) { StringBuffer u = new StringBuffer(url); int sessionStart; - while ((sessionStart = u.toString().indexOf(";jsessionid=")) != -1) { + while ((sessionStart = u.toString().indexOf(";" + Constants.SESSION_PARAMETER_NAME + "=")) != -1) { int sessionEnd = u.toString().indexOf(";", sessionStart + 1); if (sessionEnd == -1) sessionEnd = u.toString().indexOf("?", sessionStart + 1); --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]