看这里。。
http://www.sunxin.org/article/302.html
而在“使用Cookie的实例”的例子中,保存用户名和密码的Cookie在浏览器关闭后,再次打开,仍然存在,可以在多个浏览器进程间共享。
谁能帮忙把这个例子找到
或者贴出 能让Cookie在多个浏览器进程间共享的代码 分分送上!
拜托!
http://www.sunxin.org/article/302.html
而在“使用Cookie的实例”的例子中,保存用户名和密码的Cookie在浏览器关闭后,再次打开,仍然存在,可以在多个浏览器进程间共享。
谁能帮忙把这个例子找到
或者贴出 能让Cookie在多个浏览器进程间共享的代码 分分送上!
拜托!
解决方案 »
- spring异常处理问题
- 哪个有林地管理软件啊?林地管理软件是对林场种植树种,规划、种植、施肥等。
- 如何用js提取带参数网页的内容?
- 如何将三个页面录入的数据在一个页面提交?
- 请问大虾个问题,如何在jsp页面中获取iframe中输入的文本内容,我对iframe的使用不熟悉,急,在线等!
- 各位大哥,请问我想捕获客户端的ip地址,怎么做??这个应该很简单吧!
- 为什么我的win2003系统装不了数据库sqlserver2000和oracle8i???
- 一个连接数据库的问题!急!!!!
- 在线等待!一个简单的SQL查询问题?
- 请问大型网站用jsp做网站,由于网站有多层目录,请问谁有这方面解决方案?
- 请问如何通过正则表达式获取指定HTML中的一段HTML
- java连续多次发送http请求的方式
{
var Days = 1;
var exp = new Date();
exp.setTime(exp.getTime() + Days*24*60*60*1000);
document.cookie = name + "="+ escape (value) + ";path=/;expires=" + exp.toGMTString();
}
if(校验通过){
StringBuffer sb=new StringBuffer();
sb.append("username=");
sb.append(loginname);
sb.append("&password=");
sb.append(password);
Cookie cookie = new Cookie("userinfo",sb.toString());
cookie.setMaxAge(1800);
response.addCookie(cookie);
}
2.获取cookieCookie[] cookies = request.getCookies();
if(null!=cookies&&cookies.length!=0){
String name=null;
String password=null;
for(int i = 0; i < cookies.length; i++)
{
Cookie cookie = cookies[i];
String cName=cookie.getName();
if(cName.equals("userinfo"))
{
String cValue=cookie.getValue();
String[] userinfo=cValue.split("&");
for(int j = 0; j < userinfo.length; j++)
{
String[] value = userinfo[i].split("=");
if(value[0].equals("username"))
{
name=value[1];
}
if(value[0].equals("password"))
{
password=value[1];
}
}
}
}
}这样cookie就可以咯
读取、写入Cookie都没问题
可另行开启一个浏览器进程 找不到这个Cookie!
也就读取不了其中信息
这个是浏览器发送来的
而不是服务器主动读取呀
C:\Documents and Settings\zKF22884\Cookies\...
然后接下来服务端不就开始遍历它需要的cookie信息了嘛
比如说
if(value[0].equals("username"))
{
name=value[1];
}
if(value[0].equals("password"))
{
password=value[1];
}
你把信息组装到数据库一查,通过 就直接跳转到成功页面了,
这种方式就实现客户端 一次登录 长时间生效。多个浏览器进程共享啊
还有什么疑问?