Hi,
is there some way to remove parameters from url (browser addressbar) after parameters have been handled?
I have a direct link to one child window in our application that works correctly, but I can’t change to any other child window after I have used this link. I need some way to remove this parameter so it won’t get handled more than once.
You forward the browser to different url with Window.open method. I think you can achieve what you want by forwarding it to you applications location like this (works if in application class):
The notification is now “shown” on the previous view (which gets immediately redirected). You need to defer displaying of the notification somehow. I’d try setting the notification in a separate thread. If that doesn’t work you need to build some kind of queue for your notifications and handle them in transaction listener.
Is there a way to clear out the Page.getCurrent().getLocation().getQuery() parameters after the parameters are processed and you can’t have them keep showing up and reprocessing over and over again when you go back to the same location or if you do a Page.getCurrent().getLocation().getSchema() + “:” + Page.getCurrent().getLocation().getSchemeSpecificPart()?