craigmcc 00/11/20 15:59:43
Modified: src/share/org/apache/tomcat/facade Tag: tomcat_32
HttpServletResponseFacade.java
Log:
Intra-document references (i.e. relative urls starting with "#") never
need to be encoded.
Revision Changes Path
No revision
No revision
1.6.2.2 +7 -3
jakarta-tomcat/src/share/org/apache/tomcat/facade/Attic/HttpServletResponseFacade.java
Index: HttpServletResponseFacade.java
===================================================================
RCS file:
/home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/facade/Attic/HttpServletResponseFacade.java,v
retrieving revision 1.6.2.1
retrieving revision 1.6.2.2
diff -u -r1.6.2.1 -r1.6.2.2
--- HttpServletResponseFacade.java 2000/07/03 09:46:29 1.6.2.1
+++ HttpServletResponseFacade.java 2000/11/20 23:59:43 1.6.2.2
@@ -1,7 +1,7 @@
/*
- * $Header:
/home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/facade/Attic/HttpServletResponseFacade.java,v
1.6.2.1 2000/07/03 09:46:29 bergsten Exp $
- * $Revision: 1.6.2.1 $
- * $Date: 2000/07/03 09:46:29 $
+ * $Header:
/home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/facade/Attic/HttpServletResponseFacade.java,v
1.6.2.2 2000/11/20 23:59:43 craigmcc Exp $
+ * $Revision: 1.6.2.2 $
+ * $Date: 2000/11/20 23:59:43 $
*
* ====================================================================
*
@@ -328,6 +328,10 @@
* @param location Absolute URL to be validated
**/
private boolean isEncodeable(String location) {
+
+ // Is this an intra-document reference?
+ if (location.startsWith("#"))
+ return (false);
// Are we in a valid session that is not using cookies?
Request request = response.getRequest();