You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by cr...@apache.org on 2002/03/13 21:09:55 UTC
cvs commit: jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin TreeControlTag.java
craigmcc 02/03/13 12:09:55
Modified: webapps/admin/WEB-INF/classes/org/apache/webapp/admin
TreeControlTag.java
Log:
Perform URL rewriting on the URL that is used to refresh the tree control.
Without this, the admin webapp won't work with cookies turned off -- clicking
any node of the tree would force you back to the login page.
Submitted by: Stephanie Bodoff <Stephanie.Bodoff at sun.com>
Revision Changes Path
1.7 +7 -4 jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/TreeControlTag.java
Index: TreeControlTag.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/TreeControlTag.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- TreeControlTag.java 18 Dec 2001 22:59:41 -0000 1.6
+++ TreeControlTag.java 13 Mar 2002 20:09:55 -0000 1.7
@@ -1,7 +1,7 @@
/*
- * $Header: /home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/TreeControlTag.java,v 1.6 2001/12/18 22:59:41 amyroh Exp $
- * $Revision: 1.6 $
- * $Date: 2001/12/18 22:59:41 $
+ * $Header: /home/cvs/jakarta-tomcat-4.0/webapps/admin/WEB-INF/classes/org/apache/webapp/admin/TreeControlTag.java,v 1.7 2002/03/13 20:09:55 craigmcc Exp $
+ * $Revision: 1.7 $
+ * $Date: 2002/03/13 20:09:55 $
*
* ====================================================================
*
@@ -104,7 +104,7 @@
* <strong>FIXME</strong> - Internationalize the exception messages!
*
* @author Craig R. McClanahan
- * @version $Revision: 1.6 $ $Date: 2001/12/18 22:59:41 $
+ * @version $Revision: 1.7 $ $Date: 2002/03/13 20:09:55 $
*/
public class TreeControlTag extends TagSupport {
@@ -400,6 +400,9 @@
String updateTreeAction =
replace(getAction(), "tree=${name}", "select=" + encodedNodeName);
+ updateTreeAction =
+ ((HttpServletResponse) pageContext.getResponse()).
+ encodeURL(updateTreeAction);
out.print(" <td>");
if ((action != null) && !node.isLeaf()) {
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>