Hi Vaadin team.
I recently noticed that the URLs in my application hadn’t encoded slashes correctly. I recreated the code in a sample project and hardcoded the parameters, and I had the same issue:
In the MainView:
RouterLink link = new RouterLink("Open...", SecondView.class,
new RouteParameters(new RouteParam("targetModel", "target/model") ,
new RouteParam("context", "context/name" ) ,
new RouteParam( "clientIdentifier", "client/identifier" )));
In the SecondView class:
@Route(value = "second-view/:clientIdentifier/:context/:targetModel")
the URL that was returned:
http://localhost:8080/second-view/client/identifier/context/name/target/model
I’d appreciate any assistance or suggested steps forward.