Hello,

I'm facing really strange behaviour in my wicket web application. I have two
websites:

1. The first website at some point must send post data to another wicket
website. The form code that's gonna transport post data:
String form = "<form id='redirectForm' method='post' action='" + redirectTo
+ "'>";
form += "<input type='hidden' name='transactionId' value='" + transactionId
+ "'/>";
form += "</form>";
form += "";

2.The second website lets say is working under
http://localhost:8080/app/home

Nothing fancy. Just a Post method and a hidden field with value. Everything
works like a charm except that after the redirect is done I can see the
parameter that was send by post method. The result looks like:
http://localhost:8080/app/home?transactionId=1231231231

I use Apache Wicket 1.5 and to map requests to url's I use:
new AnnotatedMountScanner().scanPackage("package.website").mount(this);

Then on every web page I use annotations like:
@MountPath(value = "home")

The HomePage has constructor with PageParameters. I can see those parameters
in the PageParameters but my question is why is this parameter visible in
the url? How can I change it ?
Please point me in the right direction.

Thank you in advance, Satrix

--
View this message in context: 
http://apache-wicket.1842946.n4.nabble.com/POST-parameters-in-URL-Problem-tp4512104p4512104.html
Sent from the Users forum mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to