利用Cookie实现 记住用户名
来源:互联网 发布:收淘宝店铺拿去干嘛 编辑:程序博客网 时间:2024/05/22 08:18
Login:
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {response.setContentType("text/html;charset=UTF-8");PrintWriter writer = response.getWriter();String username = "";String checked = "";//得到客户端的Cookie数据Cookie[] cookies = request.getCookies();for (int i = 0; cookies!=null && i < cookies.length; i++) {if("username".equals(cookies[i].getName())){username = cookies[i].getValue();checked = "checked='checked'";}}writer.print("<form action='"+request.getContextPath()+"/DoLogin' method='POST'>");writer.print("用户名:<input type='text' name='username' value='"+username+"' /><br/>");writer.print("密 码:<input type='password' name='password'/><br/>");writer.print("<input type='checkbox' name='remember' "+checked+"/> 是否记住用户名<br/>");writer.print("<input type='submit' value='登录'/>");writer.print("</form>");}
DoLogin:
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {request.setCharacterEncoding("utf-8");response.setContentType("text/html;charset=UTF-8");PrintWriter writer = response.getWriter();//获取表单数据String username = request.getParameter("username");String password = request.getParameter("password");String remember = request.getParameter("remember");Cookie cookie = new Cookie("username",username);cookie.setPath("/");if("admin".equals(username) && "123".equals(password)){if(remember != null){cookie.setMaxAge(Integer.MAX_VALUE);}else{cookie.setMaxAge(0); //删除cookie}response.addCookie(cookie);writer.println("登录成功!");}else{writer.println("登录失败");//设置两秒钟后跳转道登录页面response.setHeader("refresh","2;url="+request.getContextPath()+"/Login");}}
阅读全文
0 0
- 利用Cookie实现 记住用户名
- 利用Cookie实现记住用户名的功能
- java - 利用cookie实现记住用户名方便之后登陆
- Cookie实现记住用户名案例
- jsp 利用cookie 记住用户名和密码
- Java:Cookie实现记住用户名、密码
- 登录页面,用cookie实现 记住用户名
- Cookie是实现记住用户名实例
- 使用cookie实现记住用户名的功能
- Java:Cookie实现记住用户名、密码
- Cookie登录记住用户名
- php使用cookie实现记住用户名和密码实现代码
- java实现记住密码功能(利用cookie)
- JS中记住用户名 密码的COOKIE实现方式
- jsp,action使用cookie实现记住登陆用户名
- 登录时记住用户名和密码的Cookie实现方法
- Cookie操作类 实现记住用户名和密码的功能
- 登录时记住用户名和密码的Cookie实现方法
- 【Android NDK开发】executing external native build for cmake
- 牛皮凉席行业的那些乱象
- CVE-2012-0158分析
- oracle数据库之间数据同步
- 2017-12-15js中的数组
- 利用Cookie实现 记住用户名
- 5.5.0 Function类型
- mac 终端获取服务器公钥证书 pem证书 转 der证书(转)
- js天气接口
- 悲催的iOS 11!
- hive中解决中文乱码
- Spring注入方式
- Unity FSM有限状态机
- 《从Activiti Designer5.8升级到5.9遇到的问题》