cziegeler 01/11/26 04:44:56 Modified: src/org/apache/cocoon/generation HTMLGenerator.java Log: Fixed minor bug when html url already contains query parameters Revision Changes Path 1.18 +9 -2 xml-cocoon2/src/org/apache/cocoon/generation/HTMLGenerator.java Index: HTMLGenerator.java =================================================================== RCS file: /home/cvs/xml-cocoon2/src/org/apache/cocoon/generation/HTMLGenerator.java,v retrieving revision 1.17 retrieving revision 1.18 diff -u -r1.17 -r1.18 --- HTMLGenerator.java 2001/11/05 11:32:55 1.17 +++ HTMLGenerator.java 2001/11/26 12:44:56 1.18 @@ -42,7 +42,7 @@ /** * @author <a href="mailto:[EMAIL PROTECTED]">Davanum Srinivas</a> * @author <a href="mailto:[EMAIL PROTECTED]">Carsten Ziegeler</a> - * @version CVS $Revision: 1.17 $ $Date: 2001/11/05 11:32:55 $ + * @version CVS $Revision: 1.18 $ $Date: 2001/11/26 12:44:56 $ */ public class HTMLGenerator extends ComposerGenerator implements Cacheable, Recyclable, Composable, Disposable { @@ -105,7 +105,14 @@ } if (query.length() > 0) { - super.source = new StringBuffer(super.source).append("?").append(query.substring( 0, query.length() - 1 )).toString(); + query = new StringBuffer(super.source); + if (super.source.indexOf("?") == -1) { + query.append('?'); + } else { + query.append('&'); + } + query.append( query.substring( 0, query.length() - 1) ); + super.source = query.toString(); } }
---------------------------------------------------------------------- In case of troubles, e-mail: [EMAIL PROTECTED] To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]