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]);