`
lz726
  • 浏览: 335035 次
  • 性别: Icon_minigender_2
  • 来自: 福建,福州
社区版块
存档分类
最新评论

登陆验证的东西

阅读更多

dwr.xml配置:

  1. <create creator="new" javascript="ListUtil">    
  2.    <param name="class" value="com.csc.callcenter.util.ListUtil"/>  
  3.  create>  

 

页面调用:

1.JS引入:

  1. <script src=< span="">"<%=webPath%>/dwr/interface/ListUtil.js"></script>    
  2. <script src=< span="">"<%=webPath%>/dwr/engine.js"></script>    
  3. <script src=< span="">"<%=webPath%>/dwr/util.js"></script>  

2.JS脚本 

  1. function checkLogin(){       
  2.      var form=document.getElementById("loginForm");     
  3.     if (checkAllNull())   
  4.     {   
  5.            var  astr=form.loginaccount.value;   
  6.            var  pstr=form.password.value;   
  7.            ListUtil.checkLogin(astr,pstr,doCheck);  //重点是这里,可以传参数,   
  8.      }   
  9.   
  10. }   
  11.   

3.JS回调函数:

 

  1. function doCheck(data)   
  2.    {   
  3.         if(data=="false"){   
  4.            document.getElementById("tishi").style.display=" ";   
  5.              
  6.         }else  {   
  7.            
  8.              var  obj=new  Object();   
  9.               obj.astr=astr;   
  10.               obj.pstr=pstr   
  11.               window.returnValue=obj;   
  12.               window.close();   
  13.            
  14.         }   
  15.       }   

 

4.JAVA类

//要写成公共的,静态的,不然好象认不到:

  1. public static  int  checkLogin(String loginaccount, String psw) {   
  2.   
  3.         String hql = "select  sd.dname  from  Sysdata  sd  where  sd.sysdatatype.dtypeid=29 and  sd.dname="+loginaccount;   
  4.         Object  obj =(Object) DaoInstance.getInstance().load(hql);   
  5.         if(obj==null){   
  6.                
  7.             return   ListUtil.CHECKFASLE;   
  8.         }   
  9.         String hqlp = "select  sd from  Sysdata  sd  where  sd.sysdatatype.dtypeid=30";   
  10.         Sysdata sdpsw = (Sysdata) DaoInstance.getInstance().load(hqlp);   
  11.         if (!sdpsw.getDname().equals(psw)) {   
  12.   
  13.             return ListUtil.CHECKFASLE;   
  14.         } else {   
  15.   
  16.             return ListUtil.CHECKTRUE;   
  17.         }   
  18.   
  19.     }   

从今天开始要好好学习,天天向上.哈哈!

第一次使用ajax  哦...嘎嘎!

分享到:
评论

相关推荐

    谷歌验证器代码

    这种验证方式要求用户提供两种不同类型的身份证明,通常是知道的东西(如密码)和拥有的东西(如手机上的谷歌验证器应用)。在本文中,我们将深入探讨谷歌验证器的工作原理、使用场景以及如何配置和使用。 谷歌验证...

    struts简单登录验证

    简单的验证,给你启发 我空间里有方法和步骤,我其他的下载资源里面也有相应的这里面没有讲到的东西

    Google验证器1

    Google验证器1就是这个"你拥有的东西",它生成基于时间的一次性密码(Time-based One-Time Password, OTP),每次登录时都会提供一个临时、独特的验证码。 在使用Google验证器1的过程中,首先你需要下载并安装该...

    WebService服务使用Md5和SHA1加密验证登陆

    在WebService使用Md5和SHA1加密技术对用户密码进行加密处理,从而...登陆判断同样通过Md5和SHA1加密密码然后和数据库经过加密密码进行比较来(它们可都是二进制滴哦!)验证用户是否存在 很好滴东西 欢迎下载学习!!!

    QQ账号密码验证无法使用但可作参考

    在验证过程中,这样的模块可能会负责发送登录请求到服务器,并接收验证结果。".ec"扩展名可能代表一种特定的文件格式或编程语言,但没有明确的通用含义,可能需要具体环境来解释。 综上所述,这部分内容可能涵盖了...

    经典的登陆界面好东西 都来看看那

    在这个“经典的登陆界面好东西”压缩包中,可能包含了一个精心设计的桌面登录界面资源,可能是用于软件或网站的界面模板。 首先,我们要理解登录界面的基本构成。一个标准的登录界面通常包括以下元素: 1. 用户名/...

    世界上最简单的ASP.net的Forms验证Demo

    如果只是为了完成任务,我用ASP就OK了,为什么还要用ASP.net,如果我们用.net时还用ASP的思路也得了,为什么还要研究ASP.net提供的东西。呵呵,不为什么,喜欢,我所做的正是我想做的,我不是为了完成一个任务,而是...

    jQuery滑动验证,可重置

    写东西的时候用到了,移动/pc端登录滑动验证。刚好发个demo,可直接使用。以后啥时候用到了,可以过来再下载。有点小方便

    PHP-Google-Authenticator:使用 PHP 实现 Google 身份验证器的简单演示。 使用它通过 Google Authenticator 在您的网站或应用程序上实现两步登录

    PHP Google 身份验证器演示这并不是一个功能齐全的应用程序。... 这就是好东西的地方。 在login.php只有一件事需要修改。 只需更改$app_name变量以反映您的应用程序。 要测试它,请将浏览器指向login.p

    用的着的东西

    标题“用的着的东西”可能是指一种实用工具或软件,结合描述中的博文链接指向的“ITEYE博客”,我们可以推测这可能是一篇关于IT技术、编程工具或者特定代码库的介绍。由于标签包括“源码”和“工具”,我们可以...

    JavaScript_在您的应用程序中轻松支持双因素身份验证2FA.zip

    双因素身份验证(2FA)是登录过程中的一个额外安全层,要求用户提供两种不同类型的身份验证信息。这些通常包括“你知道的东西”(如密码),“你拥有的东西”(如手机接收的验证码)或“你是谁”(如生物识别)。...

    网站后台登陆的页面

    网站后台登陆的页面,就页面美观而已,没有其他东西

    MultiOneTimePassword-CredentialProvider:旨在通过添加2FA身份验证来提高Windows登录过程的整体安全性。 使用multiOTP作为身份验证端点

    MultiOneTimePassword凭据提供程序(mOTP-CP)旨在通过添加身份验证器来提高Windows登录过程的整体安全性。 附加的身份验证器是“您拥有的东西”,包括一次密码(OTP)的验证。 CP的基本行为类似于内置的密码凭据...

    C#登录界面(以前做的东西)

    在“landing登陆界面”这个文件中,可能包含了这个登录界面的设计源代码。通过查看和分析这些文件,你可以了解到如何实现上述步骤,并进一步学习C#中关于UI设计和事件处理的知识。同时,这也为你提供了一个基础,...

    基于TCP协议构造的一个网络验证-易语言

    所以干脆把客户端写成了运行后结束全部进程,没登录验证前进行启动其他进程...23333 这个操作就很迷了,但至少能搞定一些破解技术不精通的人。毕竟采用了驱动枚举进程,隐藏进程什么的没用,照样结束...... 其实还有...

    Signxx:用php写的网络验证系统,用于软件收费验证

    这个东西是干嘛的?用途是给易语言和按键精灵所写的游戏脚本的进行收费管理,还有我配套开发的客户端dll动态链接库,用于脚本集成,。详细功能介绍服务端(php)介绍:官网,用于展示,注册登录,忘记密码等;后台...

    无忧登陆器,好东西哦大家一起用用试试

    4. **安全性**:考虑到安全问题,无忧登陆器通常会采用强加密算法来保护用户的账户数据,同时提供诸如指纹识别、面部识别或二次验证等额外的安全措施,以防止未经授权的访问。 5. **账户管理**:用户可以在无忧登陆...

    shizhong.rar_登陆界面代码

    【标题】"shizhong.rar_登陆界面代码"是一个以C#编程语言实现的用户登录界面示例项目。这个项目旨在展示如何在Windows应用程序中创建一个简单的用户交互界面,让用户能够输入用户名和密码,然后进行验证。在这个过程...

    第三方平台登录源码

    在IT行业中,第三方登录是一种常见的...通过对第三方登录源码的学习和实践,开发者可以更好地理解和掌握用户身份验证的原理,提高其在Web开发领域的专业技能。同时,这也是一种提升用户体验和应用安全性的重要手段。

    详解ASP.NET MVC Form表单验证

    本来想从用户注册开始写起,但发现东西比较多,涉及到界面、前端验证、前端加密、后台解密、用户密码Hash、权限验证等等,文章写起来可能会很长,所以这里主要介绍的是登录验证和权限控制部分,有兴趣的朋友欢迎一起...

Global site tag (gtag.js) - Google Analytics