作用都是一样的!
java
cookie
是用来保存你信息的
比如你的用户名和密码?当你下次登录的时候就不用输入用户名和密码就可以直接登录了!
在用
cookie
的时候应该设置
cookie
的生命周期!也就是
cookie
自动小时的时间!当过了这个时间
cookie
会话就自动消失了!登录的时候就要重新输入用户名和密码!浏览器那个跟这个差不多!也是用来保存用户信息的!所以建议你在退出网站的时候:
比如
:淘宝网
在你退出的时候最好清空浏览器的
cookie
!以免被别人盗去!解释的不够好
!谢谢采纳
一、java保存写入Cookie
JSP程序片段如下:
//保存写入Cookie
<%
String cookieName="Sender";
Cookie cookie=new Cookie(cookieName, "Test_Content");
cookiesetMaxAge(10); //存活期为10秒
responseaddCookie(cookie);
%>
二、读取出Cookie
Cookie文件创建好后,自然还需要用户把它读出来,代码片段如下:
<%
Cookie cookies[]=requestgetCookies(); //读出用户硬盘上的Cookie,并将所有的Cookie放到一个cookie对象数组里面
Cookie sCookie=null;
String svalue=null;
String sname=null;
for(int i=0;i<cookieslength-1;i++{ //用一个循环语句遍历刚才建立的Cookie对象数组
sCookie=cookies; //取出数组中的一个Cookie对象
sname=sCookiegetName(); //取得这个Cookie的名字
svalue=sCookiegetValue(); //取得这个Cookie的内容
%>
<%
}
%>
name value
<%=name%> <%=svalue%>
登陆验证成功后存入session,想要获取的话掉通过session获取
sessionput(key, value);
object object = sessionget(key);
用户信息一般放在session里面
我使用URL发了一个get请求,如何才能获取到它返回给我的Cookie呢。
URL geturl = new URL(myurl);
>
以上就是关于怎么在Java中根据cookie名称获得cookie值的代码具体步骤是怎样的全部的内容,包括:怎么在Java中根据cookie名称获得cookie值的代码具体步骤是怎样的、在java中如何用cookies保存数据、java 模拟登录后,获取服务器上对应的cookie值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)