Java response.sendRedirect() not clearing angularjs state providers url after # -


currently working in angular js , j2ee frameworks.

currently http:something.com/home/#/main

but if redirect above url java servlet using response.sendredirect("http:something.com/login/")

it redirects me page in browsers url "#/main" remains after redirecting below....

http:something.com/login/#/main.

i don't want angulars state after redirection.

thanks in advance

the prevailing browser behaviour preserve url fragments after redirects.
if location in redirect contains url fragment, override carried on url fragment.

so append empty url fragment (hash mark #) redirect clears being carried over.

response.sendredirect("http://something.com/login/#") 

Comments

Popular posts from this blog

amazon web services - S3 Pre-signed POST validate file type? -

c# - Check Keyboard Input Winforms -