获取在jsp中输入的URL

时间:2013-07-12 08:56:40

标签: jsp

我正在使用spring security,我需要在facebook上登录。

例如,如果用户想要查看我的帐户详细信息。因为该用户必须登录,所以我重定向到登录表单。在此登录表单中,我提到了facebook登录选项。

www.example.com/myCredit.do 如果用户输入此网址,他将被重定向到 www.example.com/login ,而无需访问myCredit页面。

我需要以某种方式存储“www.example.com/myCredit.do”,这样我才能在登录facebook后重定向。

4 个答案:

答案 0 :(得分:1)

将网址放入会话中,然后您可以在登录后从会话中获取网址。

答案 1 :(得分:1)

您可以将Url存储为字符串,并使用sendRedirect()方法将请求重定向到其他页面。

此方法将响应以及状态代码和新页面位置发送回浏览器。您还可以同时使用setStatus()setHeader()方法来实现相同的重定向。

答案 2 :(得分:0)

传递参数并在信用页面中获取,如果参数 null 为空,则默认情况下会重定向到您的信用页面

答案 3 :(得分:0)

执行以下操作

www.example.com/login?redirectURL=www.example.com/myCredit.do

现在,成功登录后,根据URL redirectURL

中的上述参数重定向