Hi everybody,
I search a method to get parameters from a link and clear them after. I explain…
Step 1 :
From an external link (a link on an another web site for example), http://…/myApp/?id=30 , I would like to get the “id” parameter and store it in session. This part is ok.
I use :
protected void init(final VaadinRequest request) {
...
String id = request.getParameter("id");
VaadinSession.getCurrent().setAttribute("id", request.getParameter("id"));
}
Step 2 :
I would like to go to another page (not stay on the home page). For that, I use (and it wokrs) :
getNavigator().navigateTo(OgeViewType.SEARCH.getViewName());
When I arrive in the new page, I take the session value and I do my work. Is ok too.
Step 3 :
I would not to have already parameters in the URL. I would like to have : http://…/myApp/#!Search
but I have already : http://…/myApp/?id=30#!Search
Is there a solution to do that ?
Thanks.