登录时记住用户名和密码的Cookie实现方法
来源:互联网 发布:办公软件基础教程视频 编辑:程序博客网 时间:2024/05/16 05:42
在 login.jsp 中用下面的代码获取 Cookie
<%
String name="";
String passward="";
Cookie[] cookies=request.getCookies();
if(cookies!=null){
for(int i=0;i<cookies.length;i++){
Cookie cookie = cookies[i];
if(cookie.getName().equalsIgnoreCase("oa")){
String value=cookie.getValue();
if(value.indexOf("-")!=-1 && value.split("-").length>1){
name=cookie.getValue().split("-")[0];
passward=cookie.getValue().split("-")[1];
}
}
}
}
%>
在 java 文件中用下面的代码保存 Cookie
String saveCookie= request.getParameter("saveCookie");
String username = request.getParameter("name");
String password = request.getParameter("passward");
if ("".equals(saveCookie)) {
Cookie cookie = new Cookie("oa", null);
cookie.setMaxAge(0);
cookie.setPath("/");
response.addCookie(cookie);
} else if (saveCookie.equals("save")) {
Cookie cookie = new Cookie("oa", username + "-" + password);
cookie.setMaxAge(24 * 60 * 60 * 365);//不设置时间的话,无法存入本地COOKIE
cookie.setPath("/");
response.addCookie(cookie);
}
- 登录时记住用户名和密码的Cookie实现方法
- 登录时记住用户名和密码的Cookie实现方法
- 登录时记住用户名和密码的Cookie实现方法
- session(登录注销)和cookie(记住用户名和密码)的实现
- 用jquery的cookie实现登录页记住用户名和密码
- Cookie操作类 实现记住用户名和密码的功能
- 登录中用于记住用户名和密码的方法
- flex 登录时记住用户名和密码功能实现
- flex 登录时记住用户名和密码功能实现
- flex 登录时记住用户名和密码功能实现
- Flex 实现登录时记住用户名和密码
- 通过jquery.cookie.js实现记住用户名、密码登录功能
- cookie:记住用户登录时的用户名
- cookie:记住用户登录时的用户名
- php使用cookie实现记住用户名和密码实现代码
- TortoiseGit 记住用户名和密码的方法
- TortoiseGit 记住用户名和密码的方法
- TortoiseGit 记住用户名和密码的方法
- 每月的最后一天和第一天
- java.lang.OutOfMemoryError: Java heap space错误及处理办法
- Socket层实现系列 — listen()的实现
- 进程间的几种通讯方式Code
- linux下编译运行c 程序小总结
- 登录时记住用户名和密码的Cookie实现方法
- iOS缓存方案
- LLVM 初学笔记
- ios 真机测试与发布详细流程,基于最新的开发者网站,ios7,xcode5(有截图的哦)[[[第一部分真机测试]]]
- 线程中CreateEvent和SetEvent及WaitForSingleObject的用法
- linux 挂载错误解决mount: cannot mount block device
- php 重复提交 刷新 直接访问
- 优盘被写保护解决方案
- [开发笔记]-flowplayer视频播放插件