是否可以从servlet将cookie存储到浏览器中

时间:2013-12-11 09:13:11

标签: javascript jsp cookies browser setcookie

我可以将REST调用返回的cookie存储到客户端浏览器中。其余的调用是从jsp页面进行的。想法或解决方案将有所帮助。 我需要的是来自abc.com我正在调用xyz.com的web服务,这需要身份验证。在成功验证时,xyz.com返回一个cookie,我想将它存储在浏览器中,这样如果在另一个选项卡中打开xyz.com,它就不应该要求验证。

谢谢,

的Rahul

1 个答案:

答案 0 :(得分:0)

您可以从java servlet设置浏览器cookie - 我建议生成认证服务器端,获取内容并设置cookie。 (有关更多详细信息,您可以查看java doc或http response / request教程)

HttpServletResponse.addHeader("Set-Cookie", "cookie string");

OR

Cookie cookie = new Cookie("name", "value" );
HttpServletResponse.addCookie(cookie);