WICKET-6708 optimization

prevent form lookup if not needed
diff --git a/wicket-core/src/main/java/org/apache/wicket/markup/html/form/FormComponent.java b/wicket-core/src/main/java/org/apache/wicket/markup/html/form/FormComponent.java
index 7b6b8fa..fb8a06f 100644
--- a/wicket-core/src/main/java/org/apache/wicket/markup/html/form/FormComponent.java
+++ b/wicket-core/src/main/java/org/apache/wicket/markup/html/form/FormComponent.java
@@ -797,15 +797,18 @@
 	protected List<StringValue> getParameterValues(String inputName)
 	{
 		String method = Form.METHOD_POST;
-		final Form form = findParent(Form.class);
 		final Request request = getRequest();
 		if (getRequest().getContainerRequest() instanceof HttpServletRequest)
 		{
-			method = ((HttpServletRequest) getRequest().getContainerRequest()).getMethod();
+			method = ((HttpServletRequest)getRequest().getContainerRequest()).getMethod();
 		}
-		else if (form != null)
+		else
 		{
-			method = form.getMethod();
+			final Form<?> form = findParent(Form.class);
+			if (form != null)
+			{
+				method = form.getMethod();
+			}
 		}
 
 		final IRequestParameters parameters;