Hello,
I’m using the Spring integration with annotations to create UI’s, and I’m about to introduce some Navigator goodness to show different views on the same data.
I’m trying to work out the best way to achieve this, using some kind of parameter - ideally in the URI - to identifiy the data to be shown.
As an example, lets imagine that we have a UI to display information about a person, and we are using the Navigator to show those different views.
I’d like to have a URI that looks something like
http://host/application/person/1#view1
http://host/application/person/1#view2
http://host/application/person/1#view3
Reading https://vaadin.com/wiki/-/wiki/Main/Using+parameters+with+views it looks like the “canonical” approach is to do
http://host/application/person#view1/1
http://host/application/person/#view2/1
http://host/application/person#view3/1
Is that correct? Is there a relavtively light/simple way to achieve what I want (using the path to pass in parameters, as opposed to the fragment)?
Cheers,
Charles