craigmcc 01/03/06 09:14:23 Modified: src/example/org/apache/struts/example LinkSubscriptionTag.java LinkUserTag.java Log: Remove excess filtering that causes the "&" to be changed to "&". Change deprecated BeanUtils.filter() calls to ResponseUtils.filter(). PR: Bugzilla #758 Submitted by: Jean-Luc Schwab <[EMAIL PROTECTED]> Revision Changes Path 1.5 +10 -10 jakarta-struts/src/example/org/apache/struts/example/LinkSubscriptionTag.java Index: LinkSubscriptionTag.java =================================================================== RCS file: /home/cvs/jakarta-struts/src/example/org/apache/struts/example/LinkSubscriptionTag.java,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- LinkSubscriptionTag.java 2001/02/02 02:26:06 1.4 +++ LinkSubscriptionTag.java 2001/03/06 17:14:18 1.5 @@ -1,13 +1,13 @@ /* - * $Header: /home/cvs/jakarta-struts/src/example/org/apache/struts/example/LinkSubscriptionTag.java,v 1.4 2001/02/02 02:26:06 craigmcc Exp $ - * $Revision: 1.4 $ - * $Date: 2001/02/02 02:26:06 $ + * $Header: /home/cvs/jakarta-struts/src/example/org/apache/struts/example/LinkSubscriptionTag.java,v 1.5 2001/03/06 17:14:18 craigmcc Exp $ + * $Revision: 1.5 $ + * $Date: 2001/03/06 17:14:18 $ * * ==================================================================== * * The Apache Software License, Version 1.1 * - * Copyright (c) 1999 The Apache Software Foundation. All rights + * Copyright (c) 1999-2001 The Apache Software Foundation. All rights * reserved. * * Redistribution and use in source and binary forms, with or without @@ -29,7 +29,7 @@ * Alternately, this acknowlegement may appear in the software itself, * if and wherever such third-party acknowlegements normally appear. * - * 4. The names "The Jakarta Project", "Tomcat", and "Apache Software + * 4. The names "The Jakarta Project", "Struts", and "Apache Software * Foundation" must not be used to endorse or promote products derived * from this software without prior written permission. For written * permission, please contact [EMAIL PROTECTED] @@ -70,8 +70,8 @@ import javax.servlet.jsp.JspWriter; import javax.servlet.jsp.PageContext; import javax.servlet.jsp.tagext.TagSupport; -import org.apache.struts.util.BeanUtils; import org.apache.struts.util.MessageResources; +import org.apache.struts.util.ResponseUtils; /** @@ -79,7 +79,7 @@ * associated query parameters selecting a specified Subscription. * * @author Craig R. McClanahan - * @version $Revision: 1.4 $ $Date: 2001/02/02 02:26:06 $ + * @version $Revision: 1.5 $ $Date: 2001/03/06 17:14:18 $ */ public class LinkSubscriptionTag extends TagSupport { @@ -184,15 +184,15 @@ else url.append("&"); url.append("username="); - url.append(BeanUtils.filter(subscription.getUser().getUsername())); + url.append(ResponseUtils.filter(subscription.getUser().getUsername())); url.append("&host="); - url.append(BeanUtils.filter(subscription.getHost())); + url.append(ResponseUtils.filter(subscription.getHost())); // Generate the hyperlink start element HttpServletResponse response = (HttpServletResponse) pageContext.getResponse(); StringBuffer results = new StringBuffer("<a href=\""); - results.append(response.encodeURL(BeanUtils.filter(url.toString()))); + results.append(response.encodeURL(url.toString())); results.append("\">"); // Print this element to our output writer 1.5 +7 -7 jakarta-struts/src/example/org/apache/struts/example/LinkUserTag.java Index: LinkUserTag.java =================================================================== RCS file: /home/cvs/jakarta-struts/src/example/org/apache/struts/example/LinkUserTag.java,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- LinkUserTag.java 2001/02/02 02:26:06 1.4 +++ LinkUserTag.java 2001/03/06 17:14:20 1.5 @@ -1,7 +1,7 @@ /* - * $Header: /home/cvs/jakarta-struts/src/example/org/apache/struts/example/LinkUserTag.java,v 1.4 2001/02/02 02:26:06 craigmcc Exp $ - * $Revision: 1.4 $ - * $Date: 2001/02/02 02:26:06 $ + * $Header: /home/cvs/jakarta-struts/src/example/org/apache/struts/example/LinkUserTag.java,v 1.5 2001/03/06 17:14:20 craigmcc Exp $ + * $Revision: 1.5 $ + * $Date: 2001/03/06 17:14:20 $ * * ==================================================================== * @@ -70,8 +70,8 @@ import javax.servlet.jsp.JspWriter; import javax.servlet.jsp.PageContext; import javax.servlet.jsp.tagext.TagSupport; -import org.apache.struts.util.BeanUtils; import org.apache.struts.util.MessageResources; +import org.apache.struts.util.ResponseUtils; /** @@ -79,7 +79,7 @@ * associated query parameters selecting a specified User. * * @author Craig R. McClanahan - * @version $Revision: 1.4 $ $Date: 2001/02/02 02:26:06 $ + * @version $Revision: 1.5 $ $Date: 2001/03/06 17:14:20 $ */ public class LinkUserTag extends TagSupport { @@ -184,13 +184,13 @@ else url.append("&"); url.append("username="); - url.append(BeanUtils.filter(user.getUsername())); + url.append(ResponseUtils.filter(user.getUsername())); // Generate the hyperlink start element HttpServletResponse response = (HttpServletResponse) pageContext.getResponse(); StringBuffer results = new StringBuffer("<a href=\""); - results.append(response.encodeURL(BeanUtils.filter(url.toString()))); + results.append(response.encodeURL(url.toString())); results.append("\">"); // Print this element to our output writer