Author: ivaynberg
Date: Tue Sep 16 20:56:33 2008
New Revision: 696143
URL: http://svn.apache.org/viewvc?rev=696143&view=rev
Log:
better path escaping for WICKET-1830
Modified:
wicket/branches/wicket-1.3.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/Component.java
Modified:
wicket/branches/wicket-1.3.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/Component.java
URL:
http://svn.apache.org/viewvc/wicket/branches/wicket-1.3.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/Component.java?rev=696143&r1=696142&r2=696143&view=diff
==============================================================================
---
wicket/branches/wicket-1.3.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/Component.java
(original)
+++
wicket/branches/wicket-1.3.x/jdk-1.4/wicket/src/main/java/org/apache/wicket/Component.java
Tue Sep 16 20:56:33 2008
@@ -3725,7 +3725,10 @@
if (getApplication().getDebugSettings().isOutputComponentPath())
{
- tag.put("wicket:path", getPageRelativePath());
+ String path = getPageRelativePath();
+ path = path.replaceAll("_", "__");
+ path = path.replaceAll(":", "_");
+ tag.put("wicket:path", path);
}
}