- 浏览: 804633 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (488)
- struts1 (4)
- spring (13)
- extjs (36)
- mysql (3)
- sqlserver (2)
- oracle (37)
- 杂谈 (11)
- 面试相关 (35)
- Java基础知识总结 (5)
- Java重要知识点 线程和io流知识点 (6)
- 服务器相关 (1)
- 生活 (1)
- jsp (7)
- servlet (2)
- junit (3)
- struts2 (9)
- 开发必备 (4)
- 使用开发工具总结的知识 (4)
- ibatis (12)
- ajax (2)
- dwr (2)
- jquery (1)
- 设计模式 (4)
- Lucene的学习 (5)
- 经验总结 (19)
- mysql全文搜索相关 (7)
- hibernate (33)
- Sphinx (1)
- log4j的总结 (1)
- 敏捷开发 (9)
- 持续集成 (15)
- UML使用总结 (1)
- Scrum (1)
- OO(面向对象编程) (1)
- struts1和struts2总结 (1)
- 数据库加密 (1)
- 多线程和Socket编程 (6)
- PowerDesigner (2)
- 权限相关 (1)
- ant应用总结 (4)
- 面试必知知识点总结 (6)
- io流与nio流总结 面试相关 (1)
- 敏捷管理工具的使用 (7)
- hsqldb相关 (1)
- svn源码相关 (2)
- debug调试技巧总结 (1)
- hibernate和ibatis对比相关 (6)
- eclipse mylyn 插件的使用总结 (2)
- fisheye使用总结 (2)
- java泛型总结 (1)
- ssh整合总结 (10)
- SpringSide的学习总结 (1)
- JPA学习总结 (2)
- RoR 总结 (2)
- 模型驱动 总结 (1)
- Oracle SQL优化技巧 (4)
- 数据库相关资料 (1)
- oracle练习相关 (4)
- PowerDesigner 使用总结 (2)
- Struts实现国际化相关 (2)
- 权限框架 Spring Security (1)
- freemarker使用总结 (1)
- jsp servlet总结相关 (3)
- Java NIO总结 (1)
- 自己学习必须 (3)
- 蝴蝶容器相关 (2)
- eclipse插件的使用 (1)
- myeclipse的使用 (1)
- flex相关 (1)
- javaeye重生后总结的知识点 (2)
- 公司学习总结 (3)
- JAXB 相关 (1)
- ECSide (1)
- EdoJs 企业ajax框架 (1)
- RSA加密算法 (1)
- jbpm相关 (1)
- JMF原理 (1)
- MyEclipse使用总结 (1)
- Funsion Charts 相关总结 (3)
- 常用知识2011 (2)
- Flex与Java整合 (1)
- IBM WebSphere相关 (1)
- jQuery使用技巧 (2)
- 2011年面试相关知识点总结 (2)
- sqlserver开发相关 (8)
- eclipse 打jar相关 (2)
- Oracle/Mysql/SqlServer比较 (1)
- WebService Axis1.4开发相关 (4)
- 进制数的转换 总结 (1)
- WebService Axis2.0开发相关 (0)
- iteye Struts2 Spring Hibernate整合相关 (3)
- iteye osgi资料相关总结 (1)
- iteye ifos相关相关 (1)
- iteye 国际化相关 (1)
- iteye Hibernate缓存机制 (4)
- iteye Struts2 总结 (1)
- iteye Struts标签总结 (0)
- iteye web配置文件大全 (6)
- iteye Efs 框架总结 (1)
- iteye sql优化 (2)
- iteye 大数据量高并发的数据库优化 (1)
- iteye 开发相关 (1)
- iteye s1sh 和 s2sh整合中的问题以及解决 (1)
- iteye s1sh整合实例 (1)
- iteye s2sh整合实例 (1)
- iteye 面试相关 基础篇 (1)
- iteye Android相关 (1)
- iteye 面试相关 Web篇 (1)
- iteye Sql Server相关 (0)
- iteye struts1与struts2比较 (1)
- iteye jquery 和Struts2 (0)
- iteye struts2与其他插件整合 (0)
- iteye jquery 开发相关 (1)
- iteye eclipse结合spket(Ext,Jquery)开发相关 (0)
- iteye myeclipse 使用技巧相关 (0)
- iteye Memcached 缓存系统相关 (0)
- iteye 常用软件相关 (0)
- iteye 最新技术预览 AjaxSwing (0)
- iteye struts上传下载相关 (0)
- iteye 新技术相关 (0)
- test (0)
- iteye 开发Java游戏相关 (0)
- iteye Java反编译 (0)
- iteye XML解析相关 (0)
- iteye 压缩ZIP相关 (0)
- iteye 面试相关 (0)
- iteye Android开发相关 (4)
- csdn (0)
- e-inoc (0)
- iteye http错误码对应说明 (0)
- iteye 面试扩展知识点 (0)
- iteye oracle面试相关 存储过程,触发器,游标等 (0)
- iteye english study (0)
- iteye starflow工作流引擎 (0)
- iteye IBM WebSphere Application Server Toolkit使用相关 (0)
- iteye spring3 (0)
- iteye mybatis (0)
- iteye js技巧总结 (0)
- iteye SEO优化相关 (2)
- iteye QUI网页界面集成框架 (1)
- iteye AjaxAnywhere (1)
- iteye Nutz相关 (1)
- iteye ibatis技巧 (0)
- iteye dwz (0)
- 128个ajax/javascript框架 (0)
- iteye 2012 Java Swing教程 (1)
- iteye 码头集装箱相关 (1)
- iteye swing (2)
- 兼职工作 (0)
- 2012 新总结的面试相关知识点 常用知识点 (1)
- 淘宝网店相关 (0)
- oracle 常用函数 2012新总结 (1)
- 我的时尚潮流屋 (0)
- 2012 年 面试新总结知识 (1)
- 技巧 (1)
- 2013总结 (1)
- 2015工作相关 (3)
- springmvc (5)
- EasyPR-Java (1)
- java (2)
- editplus 4.0 注册码 (1)
- android (1)
- oracle连接数据库相关 (1)
- 编程资料总结 (2)
- 20160808 (1)
- visio 2013 (1)
最新评论
-
drew926:
泛型的类型参数可以有多个?这是java哪个版本支持的?
java泛型总结 -
listenan:
赞!非常感谢。
Scrum总结 -
cwscwj:
写的很深刻,谢谢,看了一遍,过段时间打算再看一遍。
Scrum总结 -
hwedwin:
w
Struts 2中的OGNL\EL的使用总结 -
lanni2460:
不错 很好 支持……
sqlserver三个驱动包下载
下面是一个简单的登录实例(JS聚集回车键,并通过Ajax判断用户名,密码的正确性)
//jsp页面 function checkManageLogin(){ var XMLHttp; XMLHttp = createXMLHttpRequest(); ajaxUrl = "<%=path%>/userAction.do?act=login&name="+document.forms[0].loginname.value+"&password="+document.forms[0].password.value; XMLHttp.open("post",ajaxUrl,false); XMLHttp.send(null); count = XMLHttp.responseText ; XMLHttp.abort(); if(count == 2){ alert("Password is wrong!"); document.forms[0].password.select(); return false; }else{ if(count == 3){ alert("Username is not exsit!"); document.forms[0].loginname.select(); return false; }else{ document.forms[0].action="<%=path%>/backend/frame.jsp"; document.forms[0].submit(); return true; } } } function createXMLHttpRequest() { try{ this.XMLHttp=new XMLHttpRequest(); }catch(trymicrosoft){ try{ this.XMLHttp=new ActiveXObject("Msxml2.XMLHTTP"); }catch (othermicrosoft) { try{ this.XMLHttp= ActiveXObject("Microsoft.XMLHTTP"); }catch (failed) { this.XMLHttp=null; } } } return this.XMLHttp; } </script> <script language="javascript"> function isKeyTrigger(e,keyCode){ var argv = isKeyTrigger.arguments; var argc = isKeyTrigger.arguments.length; var bCtrl = false; if(argc > 2){ bCtrl = argv[2]; } var bAlt = false; if(argc > 3){ bAlt = argv[3]; } var nav4 = window.Event ? true : false; if(typeof e == 'undefined') { e = event; } if(bCtrl && !((typeof e.ctrlKey != 'undefined') ? e.ctrlKey : e.modifiers & Event.CONTROL_MASK > 0)) { return false; } if( bAlt && !((typeof e.altKey != 'undefined') ? e.altKey : e.modifiers & Event.ALT_MASK > 0)){ return false; } var whichCode = 0; if (nav4) whichCode = e.which; else if (e.type == "keypress" || e.type == "keydown") whichCode = e.keyCode; else whichCode = e.button; return (whichCode == keyCode); } function ctrlEnter(e){ // var ie = navigator.appName == "Microsoft Internet Explorer" ? true : false; //(可以判断是什么浏览器) if(isKeyTrigger(e,13)){ checkManageLogin(); } } </script> //下面是个Java语言方法,一般写在action中 public ActionForward login(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { try { int flag = 0; String username = request.getParameter("name"); String password = request.getParameter("password"); List<GsaUser> userList = userDao.getFrameList("from " + GsaUser.class.getName() + " as user where user.usertype is null and user.flag=0"); for (GsaUser saoUser : userList) { if ((saoUser.getLoginname()).equals(username) || (saoUser.getLoginname()) == username) { if (password.equals(saoUser.getPassword())) { HttpSession session = request.getSession(); session.setAttribute("managerId", saoUser.getUserid()); session.setAttribute("managerName", saoUser .getLoginname()); flag = 1; response.getWriter().println(flag); return null; } else { flag = 2; response.getWriter().println(flag); return null; } } } flag = 3; response.getWriter().println(flag); return null; } catch (Exception ex) { log.error("UserAction login error...." + ex.getMessage(), ex); return mapping.findForward("userError"); } }
发表评论
-
登录 回车登录
2010-08-23 17:44 5083登录实例 /** 光标在username输入框时按下 ... -
jsp自定义标签实例
2010-08-21 19:04 1081jsp自定义标签实例 JSP自定义标签。在自定义标签的起始和 ... -
JSP-使用自定义标签来操作数据库
2010-08-20 17:22 1139JSP-使用自定义标签来操作数据库 范例一:使用 ... -
jsp总结
2010-08-15 21:31 820一、JSP标签基本概念: 1.标签(Tag): 标签是一种XM ... -
JSP标签总结
2010-08-12 11:50 3041一、JSP标签基本概念: 1.标签(Tag): 标签是一种XM ... -
jsp引人js文件乱码问题
2010-08-03 12:22 1152如果网页编码规则是utf-8,即在网页头部中可以看到如下代码: ...
相关推荐
request.getParameter 验证用户名和密码 提示哪儿错误 新手好用
放置于J2EE IDE版本的eclipse中运行 本代码数据库连接使用的是oracle的sql developer
使用ajax检测用户名是否存在重复!会员注册时候测试会员名字是不是重复!~
Ajax网站开发典型实例JSP源码包
regedit.jsp ;charset=UTF-8"%> <script language="javascript"> function on_submit() { if (form1.username.value == "") { alert("用户名不能为空,请输入用户名!"); form1.username.focus(); return ...
JSP.Ajax网站开发典型实例JSP.Ajax网站开发典型实例JSP.Ajax网站开发典型实例JSP.Ajax网站开发典型实例JSP.Ajax网站开发典型实例JSP.Ajax网站开发典型实例
实现JSP用户名 密码 验证码验证登陆
自己学习Ajax后总结的一个例子
本程序实现JSP页面的登录验证...本程序包含一个.htm文件和三个.jsp文件,htm文件用来输入用户名和密码,check.jsp文件用来验证用户名和密码是否正确,如果正确引导用户登录到success.jsp,如果错误则登录到failed.jsp.
简单的实现了Ajax页面无刷新效果..点击按钮判断用户名是否正确.!
cookie实现记住用户名密码(IntelliJ IDEA+tomcat)完整项目代码
里面详细记述了如何保持用户登录状态 记住用户名和密码多长时间 非常好用
本书主要内容包括JSP基础实例、JSP数据库实例、JavaBean技术、Servlet技术、Ajax基本技术、Ajax高级技术、Ajax数据库操作、Ajax时尚技术、Ajax常用框架和实现OA系统。本书实例来源于作者多年工作实践,基本囊括了...
JSP+Ajax 经典开发实例,内容很全面,详细。
ajax+jsp实现注册用户名实时检测。 有注释。纯jsp代码+Javascript代码。入门级,简单易懂!!
本书主要内容包括JSP基础实例、JSP数据库实例、JavaBean技术、Servlet技术、Ajax基本技术、Ajax高级技术、Ajax数据库操作、Ajax时尚技术、Ajax常用框架和实现OA系统。本书实例来源于作者多年工作实践,基本囊括了...
网上找了很多,结果都运行不了,不齐全,想找一个ajax实现用户名注册的实例很难,今天自己写了一个项目,可以运行,希望对你有帮助
Ajax+jsp无刷新验证码实例 包含 :Ajax+jsp无刷新验证码实例.docx img.jsp net.js num.jsp random.jsp
ajax jsp 实例大全ajax jsp 实例大全ajax jsp 实例大全ajax jsp 实例大全
JSP+Ajax实例演示 JSP+Ajax实例演示 JSP+Ajax实例演示