a 设为首页
a 加入收藏
a 联系我们
a     本站诚征友情链接!!!  [admin  2007年11月22日]         今天是
 | 网站首页 | 站长在线 | 新闻资讯 | 网页设计 | 平面设计 | 网络媒体 | 网络安全 | 服务器 | 软件下载 | 图片素材 | 在线商城 | 站长论坛 | 留言 | 繁體中文
热门搜索关键字: 模板 | 错误 | 标签 | 采集 | 数据库 | 组件 | 代码 | 特效 | 木马 | 插件 | 虚拟主机
栏目导航  
ASPNET
JspPhp
HTMLCSS
网页配色
网页特效
Frontpage
Dreamweaver
其他相关
专题栏目  
· 网络架设  · 病毒安全
· 图行天下  · 音影视听
· 动易软件  · 动网软件
· 虚拟组合  · SEO技术
推荐文章  
热门文章  
图片文章  
 
您现在的位置: 中国站长在线|ITE258 >> 网页设计 >> JspPhp >> 正文
jsp实现cookie自动登录怎么做?
文章来源:网络获取 点击数: 更新时间:2008-4-10 【字体:




  • 上一篇文章:

  • 下一篇文章: 没有了
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
     
    关于〖jsp实现cookie自动登录怎么做?〗的最新评论:
    当用户登录网站时候有是否自动登录选项
    当选择了之后,
    下次要自动登录.


    网友回复:部分代码如下:
    login.java中
    ...
    Cookie usercookie=new Cookie( "usercookie ",user.getUsername());
    usercookie.setMaxAge(24*60*60);
    usercookie.setPath( "/koubeiTest/ ");
    usercookie.setDomain( "www.lifeng.com ");
    ServletActionContext.getResponse().addCookie(usercookie);
    ...

    login.jsp中
    <%
    Cookie[] cookie = request.getCookies();
    if(cookie!=null){
    for(int i = 0; i < cookie.length; i ){
    Cookie myCookie = cookie[i];
    if(myCookie.getName().equals( "usercookie ")){
    response.sendRedirect( "跳转到某用户的界面 ");
    }}}%>

    我的疑问是

    网友回复:js
    function ckForm(){
    var sname =document.loginForm.Login.value;
    var snpwd =document.loginForm.Pwd.value;
    var snexa =document.loginForm.examine.value;

    if(sname== " "){
    sname=null;
    }
    if(snpwd== " "){
    snpwd=null;
    }
    if(snexa== " "){
    snexa=null;
    }
    if(sname==null){
    alert( 'please input name ');
    return false;

    }else if(snpwd==null){
    alert( 'please input pwd ');
    return false;
    }else if(snexa==null){
    alert( 'please input examine ')
    return false;
    }
    else{

    }
    }


    function getCookieVal(offset)
    {
    var iEndStr=document.cookie.indexOf( "; ",offset);
    if(iEndStr==-1) iEndStr=document.cookie.length;
    return unescape(document.cookie.substring(offset,iEndStr));
    }

    function getCookie(name)
    {
    var strArg=name "= ";


    var iArgLength=strArg.length;
    var iCookieLength=document.cookie.length;
    var iIndex=0;
    while(iIndex <iCookieLength)
    {
    var kIndex=iIndex iArgLength;
    if(document.cookie.substring(iIndex,kIndex)==strArg)
    return getCookieVal(kIndex);

    iIndex=document.cookie.indexOf( " ",iIndex) 1;

    if(iIndex==0)
    break;
    }
    return null;
    }

    function setCookie(name,value)
    {
    var strArgValue=setCookie.arguments;
    var iArgLength=setCookie.arguments.length;
    var expires=(2 <iArgLength)?strArgValue[2]:null;
    var path=(3 <iArgLength)?strArgValue[3]:null;
    var domain=(4 <iArgLength)?strArgValue[4]:null;
    var secure=(5 <iArgLength)?strArgValue[5]:false;
    document.cookie=name "= " escape(value) ((expires==null)? " ":( ";expires= " expires.toGMTString()))
    ((path==null)? " ":( ";path= " path)) ((domain==null)? " ":( ";domain= " domain))
    ((secure==true)? ";secure ": " ");
    }

    网友回复: <table width= "100% " border= "0 " cellspacing= "0 " cellpadding= "0 ">
    <tr>
    <td align=left valign=middle width= "40% ">
    username
    </td>
    <td>
    <input size= "14 " type= "text " name= "Login " value= " " class=textbox maxlength=20 tabindex=1> &nbsp;&nbsp;
    </td>
    </tr>
    <tr>
    <td align=left valign=middle >
    password
    </td>
    <td>
    <input size= "14 " name= 'Pwd ' id= "cookieValue " type= 'password ' value= " " class=textbox maxlength=20 onkeyup= "value=value.replace(/[\W]/g, ' ') "
    tabindex=2> &nbsp;&nbsp;
    </td>
    </tr>
    <tr>
    <td align=left valign=middle >
    examine
    </td>
    <td>
    <input size= "4 " type= "text " name= 'examine ' value= " " class=textbox maxlength=20 onKeyUp= "value=value.replace(/[^\d ¦]/g, ' ') " tabindex=3> &nbsp;
    <img border=0 src= "inc/image.jsp " width= "56 "> &nbsp;&nbsp;
    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明 | 管理登录 | 
    中国站长在线 http://www.ite258.com 电子邮件:ite258@126.com
    点击给站长发消息!站长QQ群: 15643723
    湘ICP备07501014号
    站长:梦天 Copyright (c) 2002-2008 ite258.com. All Rights Reserved.
    本站部分资源由网友推荐,来自互联网,版权属于原版权人,如果不慎侵犯到您的权利,敬请告知,我们会在第一时间撤除。
    本站中各网友的评论只代表其个人观点,不代表本站同意其观点。