You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by iv...@apache.org on 2009/02/01 19:22:08 UTC

svn commit: r739804 - in /wicket/trunk/wicket/src: main/java/org/apache/wicket/request/target/coding/ test/java/org/apache/wicket/markup/html/link/ test/java/org/apache/wicket/request/target/coding/ test/java/org/apache/wicket/stateless/ test/java/org/...

Author: ivaynberg
Date: Sun Feb  1 18:22:08 2009
New Revision: 739804

URL: http://svn.apache.org/viewvc?rev=739804&view=rev
Log:
WICKET-2065

Modified:
    wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/AbstractRequestTargetUrlCodingStrategy.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/IndexedHybridUrlCodingStrategy.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/IndexedParamUrlCodingStrategy.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/MixedParamUrlCodingStrategy.java
    wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/PackageRequestTargetUrlCodingStrategy.java
    wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/link/IndexedParamUrlCodingTest.java
    wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/IndexParamWithStatelessIFrameTest.java
    wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/MixedParamUrlCodingStrategyTest.java
    wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Default_Result.html
    wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Default_SubmitResult.html
    wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Hybrid_Result.html
    wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Hybrid_SubmitResult.html
    wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Indexed_Result.html
    wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Indexed_SubmitResult.html
    wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Default_Result.html
    wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Default_SubmitResult.html
    wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Hybrid_Result.html
    wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Hybrid_SubmitResult.html
    wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Indexed_Result.html
    wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Indexed_SubmitResult.html
    wicket/trunk/wicket/src/test/java/org/apache/wicket/stateless/StatelessComponentPageWithParams_indexed_mount_result.html
    wicket/trunk/wicket/src/test/java/org/apache/wicket/stateless/StatelessComponentPageWithParams_mount_result.html
    wicket/trunk/wicket/src/test/java/org/apache/wicket/stateless/StatelessComponentPage_mount_result.html
    wicket/trunk/wicket/src/test/java/org/apache/wicket/util/parse/metapattern/parsers/IndexedParamTest_ExpectedResult-1.html

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/AbstractRequestTargetUrlCodingStrategy.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/AbstractRequestTargetUrlCodingStrategy.java?rev=739804&r1=739803&r2=739804&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/AbstractRequestTargetUrlCodingStrategy.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/AbstractRequestTargetUrlCodingStrategy.java Sun Feb  1 18:22:08 2009
@@ -83,25 +83,27 @@
 	 * @param parameters
 	 *            Map object to be encoded
 	 */
-	protected void appendParameters(AppendingStringBuffer url, Map<?,?> parameters)
+	protected void appendParameters(AppendingStringBuffer url, Map<?, ?> parameters)
 	{
 		if (parameters != null && parameters.size() > 0)
 		{
 			for (Entry<?, ?> entry1 : parameters.entrySet())
 			{
-				Object value = ((Entry<?, ?>) entry1).getValue();
+				Object value = ((Entry<?, ?>)entry1).getValue();
 				if (value != null)
 				{
 					if (value instanceof String[])
 					{
-						String[] values = (String[]) value;
+						String[] values = (String[])value;
 						for (String value1 : values)
 						{
-							appendValue(url, ((Entry<?, ?>) entry1).getKey().toString(), value1);
+							appendValue(url, ((Entry<?, ?>)entry1).getKey().toString(), value1);
 						}
-					} else
+					}
+					else
 					{
-						appendValue(url, ((Entry<?, ?>) entry1).getKey().toString(), value.toString());
+						appendValue(url, ((Entry<?, ?>)entry1).getKey().toString(),
+							value.toString());
 					}
 				}
 			}
@@ -117,7 +119,7 @@
 			{
 				url.append("/");
 			}
-			url.append(key).append("/").append(escapedValue).append("/");
+			url.append(key).append("/").append(escapedValue);
 		}
 	}
 
@@ -130,7 +132,7 @@
 	 *            query string parameters
 	 * @return Parameters created from the url fragment and query string
 	 */
-	protected ValueMap decodeParameters(String urlFragment, Map<String,Object> urlParameters)
+	protected ValueMap decodeParameters(String urlFragment, Map<String, Object> urlParameters)
 	{
 		// Hack off any leading slash
 		if (urlFragment.startsWith("/"))

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/IndexedHybridUrlCodingStrategy.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/IndexedHybridUrlCodingStrategy.java?rev=739804&r1=739803&r2=739804&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/IndexedHybridUrlCodingStrategy.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/IndexedHybridUrlCodingStrategy.java Sun Feb  1 18:22:08 2009
@@ -45,6 +45,7 @@
 		super(mountPath, pageClass);
 	}
 
+	@Override
 	protected void appendParameters(AppendingStringBuffer url, Map parameters)
 	{
 		int i = 0;
@@ -55,7 +56,7 @@
 			{
 				url.append("/");
 			}
-			url.append(urlEncodePathComponent(value)).append("/");
+			url.append(urlEncodePathComponent(value));
 			i++;
 		}
 
@@ -68,18 +69,19 @@
 			{
 				url.append("/");
 			}
-			url.append(WebRequestCodingStrategy.PAGEMAP).append("/").append(urlEncodePathComponent(pageMap))
-					.append("/");
+			url.append(WebRequestCodingStrategy.PAGEMAP).append("/").append(
+				urlEncodePathComponent(pageMap));
 		}
 
 		if (i != parameters.size())
 		{
 			throw new WicketRuntimeException(
-					"Not all parameters were encoded. Make sure all parameter names are integers in consecutive order starting with zero. Current parameter names are: " +
-							parameters.keySet().toString());
+				"Not all parameters were encoded. Make sure all parameter names are integers in consecutive order starting with zero. Current parameter names are: " +
+					parameters.keySet().toString());
 		}
 	}
 
+	@Override
 	protected ValueMap decodeParameters(String urlFragment, Map urlParameters)
 	{
 		PageParameters params = new PageParameters();
@@ -102,8 +104,8 @@
 			if (WebRequestCodingStrategy.PAGEMAP.equals(parts[i]))
 			{
 				i++;
-				params.put(WebRequestCodingStrategy.PAGEMAP, WebRequestCodingStrategy
-						.decodePageMapName(urlDecodePathComponent(parts[i])));
+				params.put(WebRequestCodingStrategy.PAGEMAP,
+					WebRequestCodingStrategy.decodePageMapName(urlDecodePathComponent(parts[i])));
 			}
 			else
 			{

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/IndexedParamUrlCodingStrategy.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/IndexedParamUrlCodingStrategy.java?rev=739804&r1=739803&r2=739804&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/IndexedParamUrlCodingStrategy.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/IndexedParamUrlCodingStrategy.java Sun Feb  1 18:22:08 2009
@@ -90,7 +90,7 @@
 			{
 				url.append("/");
 			}
-			url.append(urlEncodePathComponent(value)).append("/");
+			url.append(urlEncodePathComponent(value));
 			i++;
 		}
 
@@ -104,7 +104,7 @@
 				url.append("/");
 			}
 			url.append(WebRequestCodingStrategy.PAGEMAP).append("/").append(
-				urlEncodePathComponent(pageMap)).append("/");
+				urlEncodePathComponent(pageMap));
 		}
 
 		String intface = (String)parameters.get(WebRequestCodingStrategy.INTERFACE_PARAMETER_NAME);
@@ -116,7 +116,7 @@
 				url.append("/");
 			}
 			url.append(WebRequestCodingStrategy.INTERFACE_PARAMETER_NAME).append("/").append(
-				urlEncodePathComponent(intface)).append("/");
+				urlEncodePathComponent(intface));
 		}
 		if (i != parameters.size())
 		{

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/MixedParamUrlCodingStrategy.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/MixedParamUrlCodingStrategy.java?rev=739804&r1=739803&r2=739804&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/MixedParamUrlCodingStrategy.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/MixedParamUrlCodingStrategy.java Sun Feb  1 18:22:08 2009
@@ -129,7 +129,11 @@
 				{
 					value = "";
 				}
-				url.append(urlEncodePathComponent(value)).append("/");
+				if (!url.endsWith("/"))
+				{
+					url.append("/");
+				}
+				url.append(urlEncodePathComponent(value));
 				parameterNamesToAdd.remove(parameterName);
 			}
 		}

Modified: wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/PackageRequestTargetUrlCodingStrategy.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/PackageRequestTargetUrlCodingStrategy.java?rev=739804&r1=739803&r2=739804&view=diff
==============================================================================
--- wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/PackageRequestTargetUrlCodingStrategy.java (original)
+++ wicket/trunk/wicket/src/main/java/org/apache/wicket/request/target/coding/PackageRequestTargetUrlCodingStrategy.java Sun Feb  1 18:22:08 2009
@@ -39,8 +39,7 @@
  */
 public class PackageRequestTargetUrlCodingStrategy extends AbstractRequestTargetUrlCodingStrategy
 {
-	private static final Logger log = LoggerFactory
-			.getLogger(PackageRequestTargetUrlCodingStrategy.class);
+	private static final Logger log = LoggerFactory.getLogger(PackageRequestTargetUrlCodingStrategy.class);
 
 	/** package for this mount. */
 	private final PackageName packageName;
@@ -93,7 +92,7 @@
 		try
 		{
 			bookmarkablePageClass = Session.get().getClassResolver().resolveClass(
-					bookmarkablePageClassName);
+				bookmarkablePageClassName);
 		}
 		catch (Exception e)
 		{
@@ -101,7 +100,7 @@
 			return null;
 		}
 		PageParameters parameters = new PageParameters(decodeParameters(parametersFragment,
-				requestParameters.getParameters()));
+			requestParameters.getParameters()));
 
 		String pageMapName = (String)parameters.remove(WebRequestCodingStrategy.PAGEMAP);
 		pageMapName = WebRequestCodingStrategy.decodePageMapName(pageMapName);
@@ -110,15 +109,14 @@
 		// do some extra work for checking whether this is a normal request to a
 		// bookmarkable page, or a request to a stateless page (in which case a
 		// wicket:interface parameter should be available
-		final String interfaceParameter = (String)parameters
-				.remove(WebRequestCodingStrategy.INTERFACE_PARAMETER_NAME);
+		final String interfaceParameter = (String)parameters.remove(WebRequestCodingStrategy.INTERFACE_PARAMETER_NAME);
 
 		if (interfaceParameter != null)
 		{
 			WebRequestCodingStrategy.addInterfaceParameters(interfaceParameter, requestParameters);
 			return new BookmarkableListenerInterfaceRequestTarget(pageMapName,
-					bookmarkablePageClass, parameters, requestParameters.getComponentPath(),
-					requestParameters.getInterfaceName(), requestParameters.getVersionNumber());
+				bookmarkablePageClass, parameters, requestParameters.getComponentPath(),
+				requestParameters.getInterfaceName(), requestParameters.getVersionNumber());
 		}
 		else
 		{
@@ -134,18 +132,18 @@
 		if (!(requestTarget instanceof IBookmarkablePageRequestTarget))
 		{
 			throw new IllegalArgumentException("this encoder can only be used with instances of " +
-					IBookmarkablePageRequestTarget.class.getName());
+				IBookmarkablePageRequestTarget.class.getName());
 		}
 		AppendingStringBuffer url = new AppendingStringBuffer(40);
 		url.append(getMountPath());
 		IBookmarkablePageRequestTarget target = (IBookmarkablePageRequestTarget)requestTarget;
-		url.append("/").append(Classes.simpleName(target.getPageClass())).append("/");
+		url.append("/").append(Classes.simpleName(target.getPageClass()));
 
 		PageParameters pageParameters = target.getPageParameters();
 		if (target.getPageMapName() != null)
 		{
-			pageParameters.put(WebRequestCodingStrategy.PAGEMAP, WebRequestCodingStrategy
-					.encodePageMapName(target.getPageMapName()));
+			pageParameters.put(WebRequestCodingStrategy.PAGEMAP,
+				WebRequestCodingStrategy.encodePageMapName(target.getPageMapName()));
 		}
 
 		appendParameters(url, pageParameters);
@@ -171,6 +169,7 @@
 	/**
 	 * @see java.lang.Object#toString()
 	 */
+	@Override
 	public String toString()
 	{
 		return "PackageEncoder[package=" + packageName + "]";

Modified: wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/link/IndexedParamUrlCodingTest.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/link/IndexedParamUrlCodingTest.java?rev=739804&r1=739803&r2=739804&view=diff
==============================================================================
--- wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/link/IndexedParamUrlCodingTest.java (original)
+++ wicket/trunk/wicket/src/test/java/org/apache/wicket/markup/html/link/IndexedParamUrlCodingTest.java Sun Feb  1 18:22:08 2009
@@ -48,11 +48,10 @@
 	public void testIndexedLink() throws Exception
 	{
 		tester.getApplication().mount(
-				new IndexedParamUrlCodingStrategy("/test1", BookmarkableHomePageLinksPage.class,
-						null));
+			new IndexedParamUrlCodingStrategy("/test1", BookmarkableHomePageLinksPage.class, null));
 		tester.getApplication().mount(
-				new IndexedParamUrlCodingStrategy("/test2", BookmarkableHomePageLinksPage.class,
-						"mypagemap"));
+			new IndexedParamUrlCodingStrategy("/test2", BookmarkableHomePageLinksPage.class,
+				"mypagemap"));
 
 		tester.setupRequestAndResponse();
 		WebRequestCycle cycle = tester.createRequestCycle();
@@ -63,17 +62,17 @@
 		parameters.add("2", "a:b");
 
 		String url1 = cycle.urlFor(
-				new BookmarkablePageRequestTarget(BookmarkableHomePageLinksPage.class, parameters))
-				.toString();
+			new BookmarkablePageRequestTarget(BookmarkableHomePageLinksPage.class, parameters))
+			.toString();
 		String url2 = cycle.urlFor(
-				new BookmarkablePageRequestTarget("mypagemap", BookmarkableHomePageLinksPage.class,
-						parameters)).toString();
-		assertEquals("test1/Integer0/Integer1/a:b/", url1);
-		assertEquals("test2/Integer0/Integer1/a:b/wicket:pageMapName/mypagemap/", url2);
+			new BookmarkablePageRequestTarget("mypagemap", BookmarkableHomePageLinksPage.class,
+				parameters)).toString();
+		assertEquals("test1/Integer0/Integer1/a:b", url1);
+		assertEquals("test2/Integer0/Integer1/a:b/wicket:pageMapName/mypagemap", url2);
 
 		tester.setupRequestAndResponse();
 		tester.getServletRequest().setURL(
-				"/WicketTester$DummyWebApplication/WicketTester$DummyWebApplication/" + url1);
+			"/WicketTester$DummyWebApplication/WicketTester$DummyWebApplication/" + url1);
 		cycle = tester.createRequestCycle();
 		IRequestCodingStrategy encoder = cycle.getProcessor().getRequestCodingStrategy();
 
@@ -95,7 +94,7 @@
 
 		tester.setupRequestAndResponse();
 		tester.getServletRequest().setURL(
-				"/WicketTester$DummyWebApplication/WicketTester$DummyWebApplication/" + url2);
+			"/WicketTester$DummyWebApplication/WicketTester$DummyWebApplication/" + url2);
 		cycle = tester.createRequestCycle();
 		encoder = cycle.getProcessor().getRequestCodingStrategy();
 

Modified: wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/IndexParamWithStatelessIFrameTest.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/IndexParamWithStatelessIFrameTest.java?rev=739804&r1=739803&r2=739804&view=diff
==============================================================================
--- wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/IndexParamWithStatelessIFrameTest.java (original)
+++ wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/IndexParamWithStatelessIFrameTest.java Sun Feb  1 18:22:08 2009
@@ -36,7 +36,6 @@
 		tester.startPage(test);
 		tester.assertRenderedPage(TestPageWithIFrame.class);
 		tester.assertNoErrorMessage();
-		tester
-			.assertContains("src=\"test/wicket:interface/:0:frame::IResourceListener::/\"");
+		tester.assertContains("src=\"test/wicket:interface/:0:frame::IResourceListener::\"");
 	}
 }

Modified: wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/MixedParamUrlCodingStrategyTest.java
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/MixedParamUrlCodingStrategyTest.java?rev=739804&r1=739803&r2=739804&view=diff
==============================================================================
--- wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/MixedParamUrlCodingStrategyTest.java (original)
+++ wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/MixedParamUrlCodingStrategyTest.java Sun Feb  1 18:22:08 2009
@@ -48,7 +48,8 @@
 
 	/**
 	 * Test method for
-	 * {@link MixedParamUrlCodingStrategy#appendParameters(org.apache.wicket.util.string.AppendingStringBuffer, java.util.Map)}.
+	 * {@link MixedParamUrlCodingStrategy#appendParameters(org.apache.wicket.util.string.AppendingStringBuffer, java.util.Map)}
+	 * .
 	 */
 	public void testAppendParametersAppendingStringBufferMap1()
 	{
@@ -59,17 +60,18 @@
 
 		String[] parameterNames = new String[] { "a", "b", "c" };
 		MixedParamUrlCodingStrategy npucs = new MixedParamUrlCodingStrategy("mnt", TestPage.class,
-				parameterNames);
+			parameterNames);
 
 		AppendingStringBuffer url = new AppendingStringBuffer(40);
 		npucs.appendParameters(url, parameters);
 		String urlStr = url.toString();
-		assertTrue("/1/?d=4&e=5".equals(urlStr) || "/1/?e=5&d=4".equals(urlStr));
+		assertTrue("/1?d=4&e=5".equals(urlStr) || "/1?e=5&d=4".equals(urlStr));
 	}
 
 	/**
 	 * Test method for
-	 * {@link MixedParamUrlCodingStrategy#appendParameters(org.apache.wicket.util.string.AppendingStringBuffer, java.util.Map)}.
+	 * {@link MixedParamUrlCodingStrategy#appendParameters(org.apache.wicket.util.string.AppendingStringBuffer, java.util.Map)}
+	 * .
 	 */
 	public void testAppendParametersAppendingStringBufferMap2()
 	{
@@ -82,17 +84,18 @@
 
 		String[] parameterNames = new String[] { "a", "b", "c" };
 		MixedParamUrlCodingStrategy npucs = new MixedParamUrlCodingStrategy("mnt", TestPage.class,
-				parameterNames);
+			parameterNames);
 
 		AppendingStringBuffer url = new AppendingStringBuffer(40);
 		npucs.appendParameters(url, parameters);
 		String urlStr = url.toString();
-		assertTrue("/1/2/3/?d=4&e=5".equals(urlStr) || "/1/2/3/?e=5&d=4".equals(urlStr));
+		assertTrue("/1/2/3?d=4&e=5".equals(urlStr) || "/1/2/3?e=5&d=4".equals(urlStr));
 	}
 
 	/**
 	 * Test method for
-	 * {@link MixedParamUrlCodingStrategy#appendParameters(org.apache.wicket.util.string.AppendingStringBuffer, java.util.Map)}.
+	 * {@link MixedParamUrlCodingStrategy#appendParameters(org.apache.wicket.util.string.AppendingStringBuffer, java.util.Map)}
+	 * .
 	 */
 	public void testAppendParametersAppendingStringBufferMap3()
 	{
@@ -105,7 +108,7 @@
 
 		String[] parameterNames = new String[] {};
 		MixedParamUrlCodingStrategy npucs = new MixedParamUrlCodingStrategy("mnt", TestPage.class,
-				parameterNames);
+			parameterNames);
 
 		AppendingStringBuffer url = new AppendingStringBuffer(40);
 		npucs.appendParameters(url, parameters);
@@ -121,7 +124,8 @@
 
 	/**
 	 * Test method for
-	 * {@link MixedParamUrlCodingStrategy#appendParameters(org.apache.wicket.util.string.AppendingStringBuffer, java.util.Map)}.
+	 * {@link MixedParamUrlCodingStrategy#appendParameters(org.apache.wicket.util.string.AppendingStringBuffer, java.util.Map)}
+	 * .
 	 */
 	public void testAppendParametersAppendingStringBufferMap4()
 	{
@@ -129,7 +133,7 @@
 
 		String[] parameterNames = new String[] { "a", "b" };
 		MixedParamUrlCodingStrategy npucs = new MixedParamUrlCodingStrategy("mnt", TestPage.class,
-				parameterNames);
+			parameterNames);
 
 		AppendingStringBuffer url = new AppendingStringBuffer(40);
 		npucs.appendParameters(url, parameters);
@@ -138,7 +142,8 @@
 
 	/**
 	 * Test method for
-	 * {@link MixedParamUrlCodingStrategy#appendParameters(org.apache.wicket.util.string.AppendingStringBuffer, java.util.Map)}.
+	 * {@link MixedParamUrlCodingStrategy#appendParameters(org.apache.wicket.util.string.AppendingStringBuffer, java.util.Map)}
+	 * .
 	 */
 	public void testAppendParametersAppendingStringBufferMap5()
 	{
@@ -149,16 +154,17 @@
 
 		String[] parameterNames = new String[] { "a", "b", "c" };
 		MixedParamUrlCodingStrategy npucs = new MixedParamUrlCodingStrategy("mnt", TestPage.class,
-				parameterNames);
+			parameterNames);
 
 		AppendingStringBuffer url = new AppendingStringBuffer(40);
 		npucs.appendParameters(url, parameters);
-		assertEquals("/1/2/3/", url.toString());
+		assertEquals("/1/2/3", url.toString());
 	}
 
 	/**
 	 * Test method for
-	 * {@link MixedParamUrlCodingStrategy#appendParameters(org.apache.wicket.util.string.AppendingStringBuffer, java.util.Map)}.
+	 * {@link MixedParamUrlCodingStrategy#appendParameters(org.apache.wicket.util.string.AppendingStringBuffer, java.util.Map)}
+	 * .
 	 */
 	public void testAppendParametersAppendingStringBufferMap6()
 	{
@@ -170,12 +176,12 @@
 
 		String[] parameterNames = new String[] { "a", "b", "c" };
 		MixedParamUrlCodingStrategy npucs = new MixedParamUrlCodingStrategy("mnt", TestPage.class,
-				parameterNames);
+			parameterNames);
 
 		AppendingStringBuffer url = new AppendingStringBuffer(40);
 		npucs.appendParameters(url, parameters);
 		String urlStr = url.toString();
-		assertTrue("/1//3/?d=4&e=5".equals(urlStr) || "/1//3/?e=5&d=4".equals(urlStr));
+		assertTrue("/1/3?d=4&e=5".equals(urlStr) || "/1//3?e=5&d=4".equals(urlStr));
 	}
 
 	/**
@@ -186,7 +192,7 @@
 	{
 		String[] parameterNames = new String[] { "a", "b", "c" };
 		MixedParamUrlCodingStrategy npucs = new MixedParamUrlCodingStrategy("mnt", TestPage.class,
-				parameterNames);
+			parameterNames);
 
 		Map urlMap = new HashMap();
 		urlMap.put("d", "4");
@@ -207,7 +213,7 @@
 	{
 		String[] parameterNames = new String[] { "a", "b", "c" };
 		MixedParamUrlCodingStrategy npucs = new MixedParamUrlCodingStrategy("mnt", TestPage.class,
-				parameterNames);
+			parameterNames);
 
 		Map urlMap = new HashMap();
 		urlMap.put("d", "4");
@@ -230,7 +236,7 @@
 	{
 		String[] parameterNames = new String[] {};
 		MixedParamUrlCodingStrategy npucs = new MixedParamUrlCodingStrategy("mnt", TestPage.class,
-				parameterNames);
+			parameterNames);
 
 		Map urlMap = new HashMap();
 		urlMap.put("a", "1");
@@ -256,7 +262,7 @@
 	{
 		String[] parameterNames = new String[] { "a", "b" };
 		MixedParamUrlCodingStrategy npucs = new MixedParamUrlCodingStrategy("mnt", TestPage.class,
-				parameterNames);
+			parameterNames);
 
 		Map urlMap = new HashMap();
 
@@ -272,7 +278,7 @@
 	{
 		String[] parameterNames = new String[] { "a", "b", "c" };
 		MixedParamUrlCodingStrategy npucs = new MixedParamUrlCodingStrategy("mnt", TestPage.class,
-				parameterNames);
+			parameterNames);
 
 		Map urlMap = new HashMap();
 
@@ -291,7 +297,7 @@
 	{
 		String[] parameterNames = new String[] { "a", "b", "c" };
 		MixedParamUrlCodingStrategy npucs = new MixedParamUrlCodingStrategy("mnt", TestPage.class,
-				parameterNames);
+			parameterNames);
 
 		// Note nasty, but ignored c parameter
 		Map urlMap = new HashMap();

Modified: wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Default_Result.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Default_Result.html?rev=739804&r1=739803&r2=739804&view=diff
==============================================================================
--- wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Default_Result.html (original)
+++ wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Default_Result.html Sun Feb  1 18:22:08 2009
@@ -1,36 +1,36 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<html xmlns="http://www.w3.org/1999/xhtml">
-	<head>
-		<title>Wicket Examples - stateless</title>
-		<link href="../style.css" rel="stylesheet" type="text/css"/>
-	</head>
-	<body>
-		<br />
-		<a href="?wicket:bookmarkablePage=:org.apache.wicket.markup.html.autolink.Index" wicket:id="indexLink">go to index</a>
-
-		<p>
-			This page is stateful as it has a callback (the link that points to
-			this page). If the actual session wasn't created before, this page
-			triggered it's creation.
-		</p>
-
-		<p>
-			This link is what makes this page stateful:
-			<br />
-			<a href="?wicket:interface=:0:actionLink::ILinkListener::" wicket:id="actionLink">Link clicked <span wicket:id="linkClickCount">0</span> times</a>
-		</p>
-
-
-		<p>
-		<form action="statefull/wicket:interface/:0:statelessform::IFormSubmitListener::/" wicket:id="statelessform" method="post" id="statelessform1"><div style="display:none"><input type="hidden" name="statelessform1_hf_0" id="statelessform1_hf_0" /></div>
-		<input value="" type="text" wicket:id="textfield" name="textfield">
-		<input type="submit"> 
-		</form>
-		</p>
-			<p>
-			<span wicket:id="feedback"><wicket:panel>
-  
-</wicket:panel></span>
-		</p>
-	</body>
-</html>
+<?xml version="1.0" encoding="UTF-8"?>
+<html xmlns="http://www.w3.org/1999/xhtml">
+	<head>
+		<title>Wicket Examples - stateless</title>
+		<link rel="stylesheet" type="text/css" href="../style.css"/>
+	</head>
+	<body>
+		<br />
+		<a wicket:id="indexLink" href="?wicket:bookmarkablePage=:org.apache.wicket.markup.html.autolink.Index">go to index</a>
+
+		<p>
+			This page is stateful as it has a callback (the link that points to
+			this page). If the actual session wasn't created before, this page
+			triggered it's creation.
+		</p>
+
+		<p>
+			This link is what makes this page stateful:
+			<br />
+			<a wicket:id="actionLink" href="?wicket:interface=:0:actionLink::ILinkListener::">Link clicked <span wicket:id="linkClickCount">0</span> times</a>
+		</p>
+
+
+		<p>
+		<form wicket:id="statelessform" id="statelessform1" method="post" action="statefull/wicket:interface/:0:statelessform::IFormSubmitListener::"><div style="display:none"><input type="hidden" name="statelessform1_hf_0" id="statelessform1_hf_0" /></div>
+		<input type="text" wicket:id="textfield" value="" name="textfield">
+		<input type="submit"> 
+		</form>
+		</p>
+			<p>
+			<span wicket:id="feedback"><wicket:panel>
+  
+</wicket:panel></span>
+		</p>
+	</body>
+</html>

Modified: wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Default_SubmitResult.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Default_SubmitResult.html?rev=739804&r1=739803&r2=739804&view=diff
==============================================================================
--- wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Default_SubmitResult.html (original)
+++ wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Default_SubmitResult.html Sun Feb  1 18:22:08 2009
@@ -1,40 +1,40 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<html xmlns="http://www.w3.org/1999/xhtml">
-	<head>
-		<title>Wicket Examples - stateless</title>
-		<link href="../style.css" rel="stylesheet" type="text/css"/>
-	</head>
-	<body>
-		<br />
-		<a href="?wicket:bookmarkablePage=:org.apache.wicket.markup.html.autolink.Index" wicket:id="indexLink">go to index</a>
-
-		<p>
-			This page is stateful as it has a callback (the link that points to
-			this page). If the actual session wasn't created before, this page
-			triggered it's creation.
-		</p>
-
-		<p>
-			This link is what makes this page stateful:
-			<br />
-			<a href="?wicket:interface=:0:actionLink::ILinkListener::" wicket:id="actionLink">Link clicked <span wicket:id="linkClickCount">0</span> times</a>
-		</p>
-
-
-		<p>
-		<form action="statefull/wicket:interface/:0:statelessform::IFormSubmitListener::/" wicket:id="statelessform" method="post" id="statelessform1"><div style="display:none"><input type="hidden" name="statelessform1_hf_0" id="statelessform1_hf_0" /></div>
-		<input value="test" type="text" wicket:id="textfield" name="textfield">
-		<input type="submit"> 
-		</form>
-		</p>
-			<p>
-			<span wicket:id="feedback"><wicket:panel>
-  <ul wicket:id="feedbackul" class="feedbackPanel">
-    <li wicket:id="messages" class="feedbackPanelINFO">
-      <span wicket:id="message" class="feedbackPanelINFO">Submitted text: test, link click count: 0</span>
-    </li>
-  </ul>
-</wicket:panel></span>
-		</p>
-	</body>
-</html>
+<?xml version="1.0" encoding="UTF-8"?>
+<html xmlns="http://www.w3.org/1999/xhtml">
+	<head>
+		<title>Wicket Examples - stateless</title>
+		<link rel="stylesheet" type="text/css" href="../style.css"/>
+	</head>
+	<body>
+		<br />
+		<a wicket:id="indexLink" href="?wicket:bookmarkablePage=:org.apache.wicket.markup.html.autolink.Index">go to index</a>
+
+		<p>
+			This page is stateful as it has a callback (the link that points to
+			this page). If the actual session wasn't created before, this page
+			triggered it's creation.
+		</p>
+
+		<p>
+			This link is what makes this page stateful:
+			<br />
+			<a wicket:id="actionLink" href="?wicket:interface=:0:actionLink::ILinkListener::">Link clicked <span wicket:id="linkClickCount">0</span> times</a>
+		</p>
+
+
+		<p>
+		<form wicket:id="statelessform" id="statelessform1" method="post" action="statefull/wicket:interface/:0:statelessform::IFormSubmitListener::"><div style="display:none"><input type="hidden" name="statelessform1_hf_0" id="statelessform1_hf_0" /></div>
+		<input type="text" wicket:id="textfield" value="test" name="textfield">
+		<input type="submit"> 
+		</form>
+		</p>
+			<p>
+			<span wicket:id="feedback"><wicket:panel>
+  <ul wicket:id="feedbackul" class="feedbackPanel">
+    <li wicket:id="messages" class="feedbackPanelINFO">
+      <span wicket:id="message" class="feedbackPanelINFO">Submitted text: test, link click count: 0</span>
+    </li>
+  </ul>
+</wicket:panel></span>
+		</p>
+	</body>
+</html>

Modified: wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Hybrid_Result.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Hybrid_Result.html?rev=739804&r1=739803&r2=739804&view=diff
==============================================================================
--- wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Hybrid_Result.html (original)
+++ wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Hybrid_Result.html Sun Feb  1 18:22:08 2009
@@ -1,36 +1,36 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<html xmlns="http://www.w3.org/1999/xhtml">
-	<head>
-		<title>Wicket Examples - stateless</title>
-		<link href="../style.css" rel="stylesheet" type="text/css"/>
-	</head>
-	<body>
-		<br />
-		<a href="?wicket:bookmarkablePage=:org.apache.wicket.markup.html.autolink.Index" wicket:id="indexLink">go to index</a>
-
-		<p>
-			This page is stateful as it has a callback (the link that points to
-			this page). If the actual session wasn't created before, this page
-			triggered it's creation.
-		</p>
-
-		<p>
-			This link is what makes this page stateful:
-			<br />
-			<a href="?wicket:interface=:0:actionLink::ILinkListener::" wicket:id="actionLink">Link clicked <span wicket:id="linkClickCount">0</span> times</a>
-		</p>
-
-
-		<p>
-		<form action="statefull/wicket:interface/:0:statelessform::IFormSubmitListener::/" wicket:id="statelessform" method="post" id="statelessform1"><div style="display:none"><input type="hidden" name="statelessform1_hf_0" id="statelessform1_hf_0" /></div>
-		<input value="" type="text" wicket:id="textfield" name="textfield">
-		<input type="submit"> 
-		</form>
-		</p>
-			<p>
-			<span wicket:id="feedback"><wicket:panel>
-  
-</wicket:panel></span>
-		</p>
-	</body>
-</html>
+<?xml version="1.0" encoding="UTF-8"?>
+<html xmlns="http://www.w3.org/1999/xhtml">
+	<head>
+		<title>Wicket Examples - stateless</title>
+		<link rel="stylesheet" type="text/css" href="../style.css"/>
+	</head>
+	<body>
+		<br />
+		<a wicket:id="indexLink" href="?wicket:bookmarkablePage=:org.apache.wicket.markup.html.autolink.Index">go to index</a>
+
+		<p>
+			This page is stateful as it has a callback (the link that points to
+			this page). If the actual session wasn't created before, this page
+			triggered it's creation.
+		</p>
+
+		<p>
+			This link is what makes this page stateful:
+			<br />
+			<a wicket:id="actionLink" href="?wicket:interface=:0:actionLink::ILinkListener::">Link clicked <span wicket:id="linkClickCount">0</span> times</a>
+		</p>
+
+
+		<p>
+		<form wicket:id="statelessform" id="statelessform1" method="post" action="statefull/wicket:interface/:0:statelessform::IFormSubmitListener::"><div style="display:none"><input type="hidden" name="statelessform1_hf_0" id="statelessform1_hf_0" /></div>
+		<input type="text" wicket:id="textfield" value="" name="textfield">
+		<input type="submit"> 
+		</form>
+		</p>
+			<p>
+			<span wicket:id="feedback"><wicket:panel>
+  
+</wicket:panel></span>
+		</p>
+	</body>
+</html>

Modified: wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Hybrid_SubmitResult.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Hybrid_SubmitResult.html?rev=739804&r1=739803&r2=739804&view=diff
==============================================================================
--- wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Hybrid_SubmitResult.html (original)
+++ wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Hybrid_SubmitResult.html Sun Feb  1 18:22:08 2009
@@ -1,40 +1,40 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<html xmlns="http://www.w3.org/1999/xhtml">
-	<head>
-		<title>Wicket Examples - stateless</title>
-		<link href="../style.css" rel="stylesheet" type="text/css"/>
-	</head>
-	<body>
-		<br />
-		<a href="?wicket:bookmarkablePage=:org.apache.wicket.markup.html.autolink.Index" wicket:id="indexLink">go to index</a>
-
-		<p>
-			This page is stateful as it has a callback (the link that points to
-			this page). If the actual session wasn't created before, this page
-			triggered it's creation.
-		</p>
-
-		<p>
-			This link is what makes this page stateful:
-			<br />
-			<a href="?wicket:interface=:0:actionLink::ILinkListener::" wicket:id="actionLink">Link clicked <span wicket:id="linkClickCount">1</span> times</a>
-		</p>
-
-
-		<p>
-		<form action="statefull/wicket:interface/:0:statelessform::IFormSubmitListener::/" wicket:id="statelessform" method="post" id="statelessform1"><div style="display:none"><input type="hidden" name="statelessform1_hf_0" id="statelessform1_hf_0" /></div>
-		<input value="test" type="text" wicket:id="textfield" name="textfield">
-		<input type="submit"> 
-		</form>
-		</p>
-			<p>
-			<span wicket:id="feedback"><wicket:panel>
-  <ul wicket:id="feedbackul" class="feedbackPanel">
-    <li wicket:id="messages" class="feedbackPanelINFO">
-      <span wicket:id="message" class="feedbackPanelINFO">Submitted text: test, link click count: 1</span>
-    </li>
-  </ul>
-</wicket:panel></span>
-		</p>
-	</body>
-</html>
+<?xml version="1.0" encoding="UTF-8"?>
+<html xmlns="http://www.w3.org/1999/xhtml">
+	<head>
+		<title>Wicket Examples - stateless</title>
+		<link rel="stylesheet" type="text/css" href="../style.css"/>
+	</head>
+	<body>
+		<br />
+		<a wicket:id="indexLink" href="?wicket:bookmarkablePage=:org.apache.wicket.markup.html.autolink.Index">go to index</a>
+
+		<p>
+			This page is stateful as it has a callback (the link that points to
+			this page). If the actual session wasn't created before, this page
+			triggered it's creation.
+		</p>
+
+		<p>
+			This link is what makes this page stateful:
+			<br />
+			<a wicket:id="actionLink" href="?wicket:interface=:0:actionLink::ILinkListener::">Link clicked <span wicket:id="linkClickCount">1</span> times</a>
+		</p>
+
+
+		<p>
+		<form wicket:id="statelessform" id="statelessform1" method="post" action="statefull/wicket:interface/:0:statelessform::IFormSubmitListener::"><div style="display:none"><input type="hidden" name="statelessform1_hf_0" id="statelessform1_hf_0" /></div>
+		<input type="text" wicket:id="textfield" value="test" name="textfield">
+		<input type="submit"> 
+		</form>
+		</p>
+			<p>
+			<span wicket:id="feedback"><wicket:panel>
+  <ul wicket:id="feedbackul" class="feedbackPanel">
+    <li wicket:id="messages" class="feedbackPanelINFO">
+      <span wicket:id="message" class="feedbackPanelINFO">Submitted text: test, link click count: 1</span>
+    </li>
+  </ul>
+</wicket:panel></span>
+		</p>
+	</body>
+</html>

Modified: wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Indexed_Result.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Indexed_Result.html?rev=739804&r1=739803&r2=739804&view=diff
==============================================================================
--- wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Indexed_Result.html (original)
+++ wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Indexed_Result.html Sun Feb  1 18:22:08 2009
@@ -1,36 +1,36 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<html xmlns="http://www.w3.org/1999/xhtml">
-	<head>
-		<title>Wicket Examples - stateless</title>
-		<link href="../style.css" rel="stylesheet" type="text/css"/>
-	</head>
-	<body>
-		<br />
-		<a href="?wicket:bookmarkablePage=:org.apache.wicket.markup.html.autolink.Index" wicket:id="indexLink">go to index</a>
-
-		<p>
-			This page is stateful as it has a callback (the link that points to
-			this page). If the actual session wasn't created before, this page
-			triggered it's creation.
-		</p>
-
-		<p>
-			This link is what makes this page stateful:
-			<br />
-			<a href="?wicket:interface=:0:actionLink::ILinkListener::" wicket:id="actionLink">Link clicked <span wicket:id="linkClickCount">0</span> times</a>
-		</p>
-
-
-		<p>
-		<form action="statefull/wicket:interface/:0:statelessform::IFormSubmitListener::/" wicket:id="statelessform" method="post" id="statelessform1"><div style="display:none"><input type="hidden" name="statelessform1_hf_0" id="statelessform1_hf_0" /></div>
-		<input value="" type="text" wicket:id="textfield" name="textfield">
-		<input type="submit"> 
-		</form>
-		</p>
-			<p>
-			<span wicket:id="feedback"><wicket:panel>
-  
-</wicket:panel></span>
-		</p>
-	</body>
-</html>
+<?xml version="1.0" encoding="UTF-8"?>
+<html xmlns="http://www.w3.org/1999/xhtml">
+	<head>
+		<title>Wicket Examples - stateless</title>
+		<link rel="stylesheet" type="text/css" href="../style.css"/>
+	</head>
+	<body>
+		<br />
+		<a wicket:id="indexLink" href="?wicket:bookmarkablePage=:org.apache.wicket.markup.html.autolink.Index">go to index</a>
+
+		<p>
+			This page is stateful as it has a callback (the link that points to
+			this page). If the actual session wasn't created before, this page
+			triggered it's creation.
+		</p>
+
+		<p>
+			This link is what makes this page stateful:
+			<br />
+			<a wicket:id="actionLink" href="?wicket:interface=:0:actionLink::ILinkListener::">Link clicked <span wicket:id="linkClickCount">0</span> times</a>
+		</p>
+
+
+		<p>
+		<form wicket:id="statelessform" id="statelessform1" method="post" action="statefull/wicket:interface/:0:statelessform::IFormSubmitListener::"><div style="display:none"><input type="hidden" name="statelessform1_hf_0" id="statelessform1_hf_0" /></div>
+		<input type="text" wicket:id="textfield" value="" name="textfield">
+		<input type="submit"> 
+		</form>
+		</p>
+			<p>
+			<span wicket:id="feedback"><wicket:panel>
+  
+</wicket:panel></span>
+		</p>
+	</body>
+</html>

Modified: wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Indexed_SubmitResult.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Indexed_SubmitResult.html?rev=739804&r1=739803&r2=739804&view=diff
==============================================================================
--- wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Indexed_SubmitResult.html (original)
+++ wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatefulPage_Indexed_SubmitResult.html Sun Feb  1 18:22:08 2009
@@ -1,40 +1,40 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<html xmlns="http://www.w3.org/1999/xhtml">
-	<head>
-		<title>Wicket Examples - stateless</title>
-		<link href="../style.css" rel="stylesheet" type="text/css"/>
-	</head>
-	<body>
-		<br />
-		<a href="?wicket:bookmarkablePage=:org.apache.wicket.markup.html.autolink.Index" wicket:id="indexLink">go to index</a>
-
-		<p>
-			This page is stateful as it has a callback (the link that points to
-			this page). If the actual session wasn't created before, this page
-			triggered it's creation.
-		</p>
-
-		<p>
-			This link is what makes this page stateful:
-			<br />
-			<a href="?wicket:interface=:0:actionLink::ILinkListener::" wicket:id="actionLink">Link clicked <span wicket:id="linkClickCount">1</span> times</a>
-		</p>
-
-
-		<p>
-		<form action="statefull/wicket:interface/:0:statelessform::IFormSubmitListener::/" wicket:id="statelessform" method="post" id="statelessform1"><div style="display:none"><input type="hidden" name="statelessform1_hf_0" id="statelessform1_hf_0" /></div>
-		<input value="test" type="text" wicket:id="textfield" name="textfield">
-		<input type="submit"> 
-		</form>
-		</p>
-			<p>
-			<span wicket:id="feedback"><wicket:panel>
-  <ul wicket:id="feedbackul" class="feedbackPanel">
-    <li wicket:id="messages" class="feedbackPanelINFO">
-      <span wicket:id="message" class="feedbackPanelINFO">Submitted text: test, link click count: 1</span>
-    </li>
-  </ul>
-</wicket:panel></span>
-		</p>
-	</body>
-</html>
+<?xml version="1.0" encoding="UTF-8"?>
+<html xmlns="http://www.w3.org/1999/xhtml">
+	<head>
+		<title>Wicket Examples - stateless</title>
+		<link rel="stylesheet" type="text/css" href="../style.css"/>
+	</head>
+	<body>
+		<br />
+		<a wicket:id="indexLink" href="?wicket:bookmarkablePage=:org.apache.wicket.markup.html.autolink.Index">go to index</a>
+
+		<p>
+			This page is stateful as it has a callback (the link that points to
+			this page). If the actual session wasn't created before, this page
+			triggered it's creation.
+		</p>
+
+		<p>
+			This link is what makes this page stateful:
+			<br />
+			<a wicket:id="actionLink" href="?wicket:interface=:0:actionLink::ILinkListener::">Link clicked <span wicket:id="linkClickCount">1</span> times</a>
+		</p>
+
+
+		<p>
+		<form wicket:id="statelessform" id="statelessform1" method="post" action="statefull/wicket:interface/:0:statelessform::IFormSubmitListener::"><div style="display:none"><input type="hidden" name="statelessform1_hf_0" id="statelessform1_hf_0" /></div>
+		<input type="text" wicket:id="textfield" value="test" name="textfield">
+		<input type="submit"> 
+		</form>
+		</p>
+			<p>
+			<span wicket:id="feedback"><wicket:panel>
+  <ul wicket:id="feedbackul" class="feedbackPanel">
+    <li wicket:id="messages" class="feedbackPanelINFO">
+      <span wicket:id="message" class="feedbackPanelINFO">Submitted text: test, link click count: 1</span>
+    </li>
+  </ul>
+</wicket:panel></span>
+		</p>
+	</body>
+</html>

Modified: wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Default_Result.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Default_Result.html?rev=739804&r1=739803&r2=739804&view=diff
==============================================================================
--- wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Default_Result.html (original)
+++ wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Default_Result.html Sun Feb  1 18:22:08 2009
@@ -1,31 +1,31 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<html xmlns="http://www.w3.org/1999/xhtml">
-	<head>
-		<title>Wicket Examples - stateless</title>
-		<link href="../style.css" rel="stylesheet" type="text/css"/>
-	</head>
-	<body>
-		<br />
-		<a href="?wicket:bookmarkablePage=:org.apache.wicket.markup.html.autolink.Index" wicket:id="indexLink">go to index</a>
-		
-		<form action="stateless/wicket:interface/:0:statelessform::IFormSubmitListener::/" wicket:id="statelessform" method="post" id="statelessform1"><div style="display:none"><input type="hidden" name="statelessform1_hf_0" id="statelessform1_hf_0" /></div>
-		<input value="" type="text" wicket:id="textfield" name="textfield">
-		<input type="submit"> 
-		</form>
-
-		<p>
-			This page is stateless as it doesn't have any callbacks (like statefull links or forms).
-			If a page doesn't have any, there is no use keeping it around in the
-			session. Furthermore, as long as you don't have any stateful pages,
-			the actual session creation will be deferred. A Wicket session object
-			is available, but is a temporary one.
-		</p>
-		
-		<p>
-			<span wicket:id="feedback"><wicket:panel>
-  
-</wicket:panel></span>
-		</p>
-
-	</body>
-</html>
+<?xml version="1.0" encoding="UTF-8"?>
+<html xmlns="http://www.w3.org/1999/xhtml">
+	<head>
+		<title>Wicket Examples - stateless</title>
+		<link rel="stylesheet" type="text/css" href="../style.css"/>
+	</head>
+	<body>
+		<br />
+		<a wicket:id="indexLink" href="?wicket:bookmarkablePage=:org.apache.wicket.markup.html.autolink.Index">go to index</a>
+		
+		<form wicket:id="statelessform" id="statelessform1" method="post" action="stateless/wicket:interface/:0:statelessform::IFormSubmitListener::"><div style="display:none"><input type="hidden" name="statelessform1_hf_0" id="statelessform1_hf_0" /></div>
+		<input type="text" wicket:id="textfield" value="" name="textfield">
+		<input type="submit"> 
+		</form>
+
+		<p>
+			This page is stateless as it doesn't have any callbacks (like statefull links or forms).
+			If a page doesn't have any, there is no use keeping it around in the
+			session. Furthermore, as long as you don't have any stateful pages,
+			the actual session creation will be deferred. A Wicket session object
+			is available, but is a temporary one.
+		</p>
+		
+		<p>
+			<span wicket:id="feedback"><wicket:panel>
+  
+</wicket:panel></span>
+		</p>
+
+	</body>
+</html>

Modified: wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Default_SubmitResult.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Default_SubmitResult.html?rev=739804&r1=739803&r2=739804&view=diff
==============================================================================
--- wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Default_SubmitResult.html (original)
+++ wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Default_SubmitResult.html Sun Feb  1 18:22:08 2009
@@ -1,35 +1,35 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<html xmlns="http://www.w3.org/1999/xhtml">
-	<head>
-		<title>Wicket Examples - stateless</title>
-		<link href="../../../../style.css" rel="stylesheet" type="text/css"/>
-	</head>
-	<body>
-		<br />
-		<a href="../../../?wicket:bookmarkablePage=:org.apache.wicket.markup.html.autolink.Index" wicket:id="indexLink">go to index</a>
-		
-		<form action="../../../stateless/wicket:interface/:1:statelessform::IFormSubmitListener::/" wicket:id="statelessform" method="post" id="statelessform2"><div style="display:none"><input type="hidden" name="statelessform2_hf_0" id="statelessform2_hf_0" /></div>
-		<input value="test" type="text" wicket:id="textfield" name="textfield">
-		<input type="submit"> 
-		</form>
-
-		<p>
-			This page is stateless as it doesn't have any callbacks (like statefull links or forms).
-			If a page doesn't have any, there is no use keeping it around in the
-			session. Furthermore, as long as you don't have any stateful pages,
-			the actual session creation will be deferred. A Wicket session object
-			is available, but is a temporary one.
-		</p>
-		
-		<p>
-			<span wicket:id="feedback"><wicket:panel>
-  <ul wicket:id="feedbackul" class="feedbackPanel">
-    <li wicket:id="messages" class="feedbackPanelINFO">
-      <span wicket:id="message" class="feedbackPanelINFO">Submitted text: test</span>
-    </li>
-  </ul>
-</wicket:panel></span>
-		</p>
-
-	</body>
-</html>
+<?xml version="1.0" encoding="UTF-8"?>
+<html xmlns="http://www.w3.org/1999/xhtml">
+	<head>
+		<title>Wicket Examples - stateless</title>
+		<link rel="stylesheet" type="text/css" href="../../../../style.css"/>
+	</head>
+	<body>
+		<br />
+		<a wicket:id="indexLink" href="../../../?wicket:bookmarkablePage=:org.apache.wicket.markup.html.autolink.Index">go to index</a>
+		
+		<form wicket:id="statelessform" id="statelessform2" method="post" action="../../../stateless/wicket:interface/:1:statelessform::IFormSubmitListener::"><div style="display:none"><input type="hidden" name="statelessform2_hf_0" id="statelessform2_hf_0" /></div>
+		<input type="text" wicket:id="textfield" value="test" name="textfield">
+		<input type="submit"> 
+		</form>
+
+		<p>
+			This page is stateless as it doesn't have any callbacks (like statefull links or forms).
+			If a page doesn't have any, there is no use keeping it around in the
+			session. Furthermore, as long as you don't have any stateful pages,
+			the actual session creation will be deferred. A Wicket session object
+			is available, but is a temporary one.
+		</p>
+		
+		<p>
+			<span wicket:id="feedback"><wicket:panel>
+  <ul wicket:id="feedbackul" class="feedbackPanel">
+    <li wicket:id="messages" class="feedbackPanelINFO">
+      <span wicket:id="message" class="feedbackPanelINFO">Submitted text: test</span>
+    </li>
+  </ul>
+</wicket:panel></span>
+		</p>
+
+	</body>
+</html>

Modified: wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Hybrid_Result.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Hybrid_Result.html?rev=739804&r1=739803&r2=739804&view=diff
==============================================================================
--- wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Hybrid_Result.html (original)
+++ wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Hybrid_Result.html Sun Feb  1 18:22:08 2009
@@ -1,31 +1,31 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<html xmlns="http://www.w3.org/1999/xhtml">
-	<head>
-		<title>Wicket Examples - stateless</title>
-		<link href="../style.css" rel="stylesheet" type="text/css"/>
-	</head>
-	<body>
-		<br />
-		<a href="?wicket:bookmarkablePage=:org.apache.wicket.markup.html.autolink.Index" wicket:id="indexLink">go to index</a>
-		
-		<form action="stateless/wicket:interface/:0:statelessform::IFormSubmitListener::/" wicket:id="statelessform" method="post" id="statelessform1"><div style="display:none"><input type="hidden" name="statelessform1_hf_0" id="statelessform1_hf_0" /></div>
-		<input value="" type="text" wicket:id="textfield" name="textfield">
-		<input type="submit"> 
-		</form>
-
-		<p>
-			This page is stateless as it doesn't have any callbacks (like statefull links or forms).
-			If a page doesn't have any, there is no use keeping it around in the
-			session. Furthermore, as long as you don't have any stateful pages,
-			the actual session creation will be deferred. A Wicket session object
-			is available, but is a temporary one.
-		</p>
-		
-		<p>
-			<span wicket:id="feedback"><wicket:panel>
-  
-</wicket:panel></span>
-		</p>
-
-	</body>
-</html>
+<?xml version="1.0" encoding="UTF-8"?>
+<html xmlns="http://www.w3.org/1999/xhtml">
+	<head>
+		<title>Wicket Examples - stateless</title>
+		<link rel="stylesheet" type="text/css" href="../style.css"/>
+	</head>
+	<body>
+		<br />
+		<a wicket:id="indexLink" href="?wicket:bookmarkablePage=:org.apache.wicket.markup.html.autolink.Index">go to index</a>
+		
+		<form wicket:id="statelessform" id="statelessform1" method="post" action="stateless/wicket:interface/:0:statelessform::IFormSubmitListener::"><div style="display:none"><input type="hidden" name="statelessform1_hf_0" id="statelessform1_hf_0" /></div>
+		<input type="text" wicket:id="textfield" value="" name="textfield">
+		<input type="submit"> 
+		</form>
+
+		<p>
+			This page is stateless as it doesn't have any callbacks (like statefull links or forms).
+			If a page doesn't have any, there is no use keeping it around in the
+			session. Furthermore, as long as you don't have any stateful pages,
+			the actual session creation will be deferred. A Wicket session object
+			is available, but is a temporary one.
+		</p>
+		
+		<p>
+			<span wicket:id="feedback"><wicket:panel>
+  
+</wicket:panel></span>
+		</p>
+
+	</body>
+</html>

Modified: wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Hybrid_SubmitResult.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Hybrid_SubmitResult.html?rev=739804&r1=739803&r2=739804&view=diff
==============================================================================
--- wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Hybrid_SubmitResult.html (original)
+++ wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Hybrid_SubmitResult.html Sun Feb  1 18:22:08 2009
@@ -1,35 +1,35 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<html xmlns="http://www.w3.org/1999/xhtml">
-	<head>
-		<title>Wicket Examples - stateless</title>
-		<link href="../../../../style.css" rel="stylesheet" type="text/css"/>
-	</head>
-	<body>
-		<br />
-		<a href="../../../?wicket:bookmarkablePage=:org.apache.wicket.markup.html.autolink.Index" wicket:id="indexLink">go to index</a>
-		
-		<form action="../../../stateless/wicket:interface/:1:statelessform::IFormSubmitListener::/" wicket:id="statelessform" method="post" id="statelessform2"><div style="display:none"><input type="hidden" name="statelessform2_hf_0" id="statelessform2_hf_0" /></div>
-		<input value="test" type="text" wicket:id="textfield" name="textfield">
-		<input type="submit"> 
-		</form>
-
-		<p>
-			This page is stateless as it doesn't have any callbacks (like statefull links or forms).
-			If a page doesn't have any, there is no use keeping it around in the
-			session. Furthermore, as long as you don't have any stateful pages,
-			the actual session creation will be deferred. A Wicket session object
-			is available, but is a temporary one.
-		</p>
-		
-		<p>
-			<span wicket:id="feedback"><wicket:panel>
-  <ul wicket:id="feedbackul" class="feedbackPanel">
-    <li wicket:id="messages" class="feedbackPanelINFO">
-      <span wicket:id="message" class="feedbackPanelINFO">Submitted text: test</span>
-    </li>
-  </ul>
-</wicket:panel></span>
-		</p>
-
-	</body>
-</html>
+<?xml version="1.0" encoding="UTF-8"?>
+<html xmlns="http://www.w3.org/1999/xhtml">
+	<head>
+		<title>Wicket Examples - stateless</title>
+		<link rel="stylesheet" type="text/css" href="../../../../style.css"/>
+	</head>
+	<body>
+		<br />
+		<a wicket:id="indexLink" href="../../../?wicket:bookmarkablePage=:org.apache.wicket.markup.html.autolink.Index">go to index</a>
+		
+		<form wicket:id="statelessform" id="statelessform2" method="post" action="../../../stateless/wicket:interface/:1:statelessform::IFormSubmitListener::"><div style="display:none"><input type="hidden" name="statelessform2_hf_0" id="statelessform2_hf_0" /></div>
+		<input type="text" wicket:id="textfield" value="test" name="textfield">
+		<input type="submit"> 
+		</form>
+
+		<p>
+			This page is stateless as it doesn't have any callbacks (like statefull links or forms).
+			If a page doesn't have any, there is no use keeping it around in the
+			session. Furthermore, as long as you don't have any stateful pages,
+			the actual session creation will be deferred. A Wicket session object
+			is available, but is a temporary one.
+		</p>
+		
+		<p>
+			<span wicket:id="feedback"><wicket:panel>
+  <ul wicket:id="feedbackul" class="feedbackPanel">
+    <li wicket:id="messages" class="feedbackPanelINFO">
+      <span wicket:id="message" class="feedbackPanelINFO">Submitted text: test</span>
+    </li>
+  </ul>
+</wicket:panel></span>
+		</p>
+
+	</body>
+</html>

Modified: wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Indexed_Result.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Indexed_Result.html?rev=739804&r1=739803&r2=739804&view=diff
==============================================================================
--- wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Indexed_Result.html (original)
+++ wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Indexed_Result.html Sun Feb  1 18:22:08 2009
@@ -1,31 +1,31 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<html xmlns="http://www.w3.org/1999/xhtml">
-	<head>
-		<title>Wicket Examples - stateless</title>
-		<link href="../style.css" rel="stylesheet" type="text/css"/>
-	</head>
-	<body>
-		<br />
-		<a href="?wicket:bookmarkablePage=:org.apache.wicket.markup.html.autolink.Index" wicket:id="indexLink">go to index</a>
-		
-		<form action="stateless/wicket:interface/:0:statelessform::IFormSubmitListener::/" wicket:id="statelessform" method="post" id="statelessform1"><div style="display:none"><input type="hidden" name="statelessform1_hf_0" id="statelessform1_hf_0" /></div>
-		<input value="" type="text" wicket:id="textfield" name="textfield">
-		<input type="submit"> 
-		</form>
-
-		<p>
-			This page is stateless as it doesn't have any callbacks (like statefull links or forms).
-			If a page doesn't have any, there is no use keeping it around in the
-			session. Furthermore, as long as you don't have any stateful pages,
-			the actual session creation will be deferred. A Wicket session object
-			is available, but is a temporary one.
-		</p>
-		
-		<p>
-			<span wicket:id="feedback"><wicket:panel>
-  
-</wicket:panel></span>
-		</p>
-
-	</body>
-</html>
+<?xml version="1.0" encoding="UTF-8"?>
+<html xmlns="http://www.w3.org/1999/xhtml">
+	<head>
+		<title>Wicket Examples - stateless</title>
+		<link rel="stylesheet" type="text/css" href="../style.css"/>
+	</head>
+	<body>
+		<br />
+		<a wicket:id="indexLink" href="?wicket:bookmarkablePage=:org.apache.wicket.markup.html.autolink.Index">go to index</a>
+		
+		<form wicket:id="statelessform" id="statelessform1" method="post" action="stateless/wicket:interface/:0:statelessform::IFormSubmitListener::"><div style="display:none"><input type="hidden" name="statelessform1_hf_0" id="statelessform1_hf_0" /></div>
+		<input type="text" wicket:id="textfield" value="" name="textfield">
+		<input type="submit"> 
+		</form>
+
+		<p>
+			This page is stateless as it doesn't have any callbacks (like statefull links or forms).
+			If a page doesn't have any, there is no use keeping it around in the
+			session. Furthermore, as long as you don't have any stateful pages,
+			the actual session creation will be deferred. A Wicket session object
+			is available, but is a temporary one.
+		</p>
+		
+		<p>
+			<span wicket:id="feedback"><wicket:panel>
+  
+</wicket:panel></span>
+		</p>
+
+	</body>
+</html>

Modified: wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Indexed_SubmitResult.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Indexed_SubmitResult.html?rev=739804&r1=739803&r2=739804&view=diff
==============================================================================
--- wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Indexed_SubmitResult.html (original)
+++ wicket/trunk/wicket/src/test/java/org/apache/wicket/request/target/coding/StatelessPage_Indexed_SubmitResult.html Sun Feb  1 18:22:08 2009
@@ -1,35 +1,35 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<html xmlns="http://www.w3.org/1999/xhtml">
-	<head>
-		<title>Wicket Examples - stateless</title>
-		<link href="../../../../style.css" rel="stylesheet" type="text/css"/>
-	</head>
-	<body>
-		<br />
-		<a href="../../../?wicket:bookmarkablePage=:org.apache.wicket.markup.html.autolink.Index" wicket:id="indexLink">go to index</a>
-		
-		<form action="../../../stateless/wicket:interface/:1:statelessform::IFormSubmitListener::/" wicket:id="statelessform" method="post" id="statelessform2"><div style="display:none"><input type="hidden" name="statelessform2_hf_0" id="statelessform2_hf_0" /></div>
-		<input value="test" type="text" wicket:id="textfield" name="textfield">
-		<input type="submit"> 
-		</form>
-
-		<p>
-			This page is stateless as it doesn't have any callbacks (like statefull links or forms).
-			If a page doesn't have any, there is no use keeping it around in the
-			session. Furthermore, as long as you don't have any stateful pages,
-			the actual session creation will be deferred. A Wicket session object
-			is available, but is a temporary one.
-		</p>
-		
-		<p>
-			<span wicket:id="feedback"><wicket:panel>
-  <ul wicket:id="feedbackul" class="feedbackPanel">
-    <li wicket:id="messages" class="feedbackPanelINFO">
-      <span wicket:id="message" class="feedbackPanelINFO">Submitted text: test</span>
-    </li>
-  </ul>
-</wicket:panel></span>
-		</p>
-
-	</body>
-</html>
+<?xml version="1.0" encoding="UTF-8"?>
+<html xmlns="http://www.w3.org/1999/xhtml">
+	<head>
+		<title>Wicket Examples - stateless</title>
+		<link rel="stylesheet" type="text/css" href="../../../../style.css"/>
+	</head>
+	<body>
+		<br />
+		<a wicket:id="indexLink" href="../../../?wicket:bookmarkablePage=:org.apache.wicket.markup.html.autolink.Index">go to index</a>
+		
+		<form wicket:id="statelessform" id="statelessform2" method="post" action="../../../stateless/wicket:interface/:1:statelessform::IFormSubmitListener::"><div style="display:none"><input type="hidden" name="statelessform2_hf_0" id="statelessform2_hf_0" /></div>
+		<input type="text" wicket:id="textfield" value="test" name="textfield">
+		<input type="submit"> 
+		</form>
+
+		<p>
+			This page is stateless as it doesn't have any callbacks (like statefull links or forms).
+			If a page doesn't have any, there is no use keeping it around in the
+			session. Furthermore, as long as you don't have any stateful pages,
+			the actual session creation will be deferred. A Wicket session object
+			is available, but is a temporary one.
+		</p>
+		
+		<p>
+			<span wicket:id="feedback"><wicket:panel>
+  <ul wicket:id="feedbackul" class="feedbackPanel">
+    <li wicket:id="messages" class="feedbackPanelINFO">
+      <span wicket:id="message" class="feedbackPanelINFO">Submitted text: test</span>
+    </li>
+  </ul>
+</wicket:panel></span>
+		</p>
+
+	</body>
+</html>

Modified: wicket/trunk/wicket/src/test/java/org/apache/wicket/stateless/StatelessComponentPageWithParams_indexed_mount_result.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/stateless/StatelessComponentPageWithParams_indexed_mount_result.html?rev=739804&r1=739803&r2=739804&view=diff
==============================================================================
--- wicket/trunk/wicket/src/test/java/org/apache/wicket/stateless/StatelessComponentPageWithParams_indexed_mount_result.html (original)
+++ wicket/trunk/wicket/src/test/java/org/apache/wicket/stateless/StatelessComponentPageWithParams_indexed_mount_result.html Sun Feb  1 18:22:08 2009
@@ -1,5 +1,5 @@
-<html>
-<body>
-<a href="stateless/testValue1/testValue2/wicket:interface/:0:link::ILinkListener::/" wicket:id="link">test</a>
-</body>
+<html>
+<body>
+<a href="stateless/testValue1/testValue2/wicket:interface/:0:link::ILinkListener::" wicket:id="link">test</a>
+</body>
 </html>
\ No newline at end of file

Modified: wicket/trunk/wicket/src/test/java/org/apache/wicket/stateless/StatelessComponentPageWithParams_mount_result.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/stateless/StatelessComponentPageWithParams_mount_result.html?rev=739804&r1=739803&r2=739804&view=diff
==============================================================================
--- wicket/trunk/wicket/src/test/java/org/apache/wicket/stateless/StatelessComponentPageWithParams_mount_result.html (original)
+++ wicket/trunk/wicket/src/test/java/org/apache/wicket/stateless/StatelessComponentPageWithParams_mount_result.html Sun Feb  1 18:22:08 2009
@@ -1,5 +1,5 @@
-<html>
-<body>
-<a href="stateless/testParam1/testValue1/testParam2/testValue2/wicket:interface/:0:link::ILinkListener::/" wicket:id="link">test</a>
-</body>
+<html>
+<body>
+<a href="stateless/testParam1/testValue1/testParam2/testValue2/wicket:interface/:0:link::ILinkListener::" wicket:id="link">test</a>
+</body>
 </html>
\ No newline at end of file

Modified: wicket/trunk/wicket/src/test/java/org/apache/wicket/stateless/StatelessComponentPage_mount_result.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/stateless/StatelessComponentPage_mount_result.html?rev=739804&r1=739803&r2=739804&view=diff
==============================================================================
--- wicket/trunk/wicket/src/test/java/org/apache/wicket/stateless/StatelessComponentPage_mount_result.html (original)
+++ wicket/trunk/wicket/src/test/java/org/apache/wicket/stateless/StatelessComponentPage_mount_result.html Sun Feb  1 18:22:08 2009
@@ -1,5 +1,5 @@
 <html>
 <body>
-<a href="stateless/wicket:interface/:0:link::ILinkListener::/" wicket:id="link">test</a>
+<a href="stateless/wicket:interface/:0:link::ILinkListener::" wicket:id="link">test</a>
 </body>
 </html>
\ No newline at end of file

Modified: wicket/trunk/wicket/src/test/java/org/apache/wicket/util/parse/metapattern/parsers/IndexedParamTest_ExpectedResult-1.html
URL: http://svn.apache.org/viewvc/wicket/trunk/wicket/src/test/java/org/apache/wicket/util/parse/metapattern/parsers/IndexedParamTest_ExpectedResult-1.html?rev=739804&r1=739803&r2=739804&view=diff
==============================================================================
--- wicket/trunk/wicket/src/test/java/org/apache/wicket/util/parse/metapattern/parsers/IndexedParamTest_ExpectedResult-1.html (original)
+++ wicket/trunk/wicket/src/test/java/org/apache/wicket/util/parse/metapattern/parsers/IndexedParamTest_ExpectedResult-1.html Sun Feb  1 18:22:08 2009
@@ -1,6 +1,6 @@
 <html>
 <body>
     Link:
-    <wicket:link><a href="page2/abc/">Page 1</a></wicket:link>
+    <wicket:link><a href="page2/abc">Page 1</a></wicket:link>
 </body>
 </html>
\ No newline at end of file