No, this is a common mistake. The url in the xml is the URL, not the view resource. You put in .jsp which tells me you have a jsp page that is the view. It does not say what the incoming url that is coming in will be.
In our application while navigating from one page to another we are using forward and not redirect.
Hence the URL does not change in the browser.
Is there any workaround for this case
OK, let me try to rephrase. The string in the intercept-url, is a view string only, in which a Spring viewResolver will use to get the real view page. the intercept-url, is not a real URL. It all depends on which view resolver you are using.
So give me an example of a Controller you have, in which you return a view String that works correctly for you.