Author: ehillenius
Date: Tue Jan 30 16:15:43 2007
New Revision: 501650
URL: http://svn.apache.org/viewvc?view=rev&rev=501650
Log:
fix for stateless pages with new URL coding
Modified:
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/request/target/coding/BookmarkablePageRequestTargetUrlCodingStrategy.java
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/request/target/component/BookmarkableListenerInterfaceRequestTarget.java
Modified:
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/request/target/coding/BookmarkablePageRequestTargetUrlCodingStrategy.java
URL:
http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/request/target/coding/BookmarkablePageRequestTargetUrlCodingStrategy.java?view=diff&rev=501650&r1=501649&r2=501650
==============================================================================
---
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/request/target/coding/BookmarkablePageRequestTargetUrlCodingStrategy.java
(original)
+++
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/request/target/coding/BookmarkablePageRequestTargetUrlCodingStrategy.java
Tue Jan 30 16:15:43 2007
@@ -106,7 +106,7 @@
+
WebRequestCodingStrategy.INTERFACE_PARAMETER_NAME + " = "
+
bookmarkableInterfaceListener);
}
- final String interfaceName =
pathComponents[pathComponents.length - 1];
+ final String interfaceName =
pathComponents[pathComponents.length - 2];
int start = (pageMapName != null) ?
pageMapName.length() + 1 : 1;
final String componentPath =
bookmarkableInterfaceListener.substring(start,
bookmarkableInterfaceListener.length()
- interfaceName.length() - 2);
Modified:
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/request/target/component/BookmarkableListenerInterfaceRequestTarget.java
URL:
http://svn.apache.org/viewvc/incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/request/target/component/BookmarkableListenerInterfaceRequestTarget.java?view=diff&rev=501650&r1=501649&r2=501650
==============================================================================
---
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/request/target/component/BookmarkableListenerInterfaceRequestTarget.java
(original)
+++
incubator/wicket/branches/wicket-1.x/wicket/src/main/java/wicket/request/target/component/BookmarkableListenerInterfaceRequestTarget.java
Tue Jan 30 16:15:43 2007
@@ -80,7 +80,7 @@
int version = component.getPage().getCurrentVersionNumber();
// add the wicket:interface param to the params.
- AppendingStringBuffer param = new AppendingStringBuffer(3 +
componentPath.length()
+ AppendingStringBuffer param = new AppendingStringBuffer(4 +
componentPath.length()
+ interfaceName.length());
if (pageMapName != null)
{