dviner 2003/08/06 12:12:10
Modified: java/src/org/apache/xindice/server UglyBrowser.java
Log:
ok.. this time i really nuked those double slashes. should be good to go now.
--dviner
Revision Changes Path
1.4 +5 -4
xml-xindice/java/src/org/apache/xindice/server/UglyBrowser.java
Index: UglyBrowser.java
===================================================================
RCS file:
/home/cvs/xml-xindice/java/src/org/apache/xindice/server/UglyBrowser.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- UglyBrowser.java 6 Aug 2003 19:02:08 -0000 1.3
+++ UglyBrowser.java 6 Aug 2003 19:12:10 -0000 1.4
@@ -105,16 +105,17 @@
String[] cols = col.listCollections();
String dbLoc = parser.getDatabase();
String parserPath = parser.getPath();
- StringBuffer baseHref = new StringBuffer();
+ StringBuffer baseHref = new StringBuffer();
baseHref.append("<a href=\"" + contextPath + "?" + dbLoc);
if(parserPath.startsWith("/") || dbLoc.endsWith("/"))
baseHref.append(parserPath);
else
baseHref.append("/" + parserPath);
-
+
for (int i = 0; i < cols.length; i++) {
result.append(baseHref);
- result.append("/");
+ if(!baseHref.toString().endsWith("/"))
+ result.append("/");
result.append(cols[i]);
result.append("\">");
result.append(cols[i]);