基于servlet和ajax的具有登录功能的小demo
来源:互联网 发布:让人变老的相机软件 编辑:程序博客网 时间:2024/06/15 22:25
因为从网上找的页面,发现它的用户名和密码没有在一个表单中,因为提交的问题考虑了很久。开始准备采用ajax提交后台转发,成功之后将页面转发到成功页面,然后发现ajax提交请求后台不能将页面转发,之后采用js进行转发页面的方式。如下:
$("#submit1").click(function () { var $name = $(":text"); var $password = $(":password"); // 加上时间参数解决浏览器缓存问题 var user = {"username":$name[0].value, "password":$password[0].value, "date":new Date()}; var url = "/log"; $.post(url,user,function (data) { // 成功则跳转到成功页面 if (data.indexOf("success") != -1) { window.location.href += "success"; } else { alert("The username or password is wrong!!"); } }); });
服务端代码如下:
request.setCharacterEncoding("utf-8"); response.setCharacterEncoding("utf-8"); String username = request.getParameter("username"); String password = request.getParameter("password");// System.out.println(username + password); UserDao userDao = new UserDaoImpl(); User user = userDao.findUserByName(username); String result; if (user != null && user.getPassword().equals(password)) { result = "success"; } else { result = "defeat"; } response.setCharacterEncoding("utf8"); response.getWriter().print(result);
阅读全文
0 0
- 基于servlet和ajax的具有登录功能的小demo
- ajax小的DEMO
- 基于servlet和ajax的聊天室
- Ajax 和servlet的小例子
- 基于servlet的 Freemarker Demo
- 基于servlet的登录验证
- Servlet的一些基础知识和demo小例子
- 基于ssh2的小demo
- 基于Servlet的Ajax实现
- 【BootStrap】--具有增删改查功能的表格Demo
- 【BootStrap】--具有增删改查功能的表格Demo
- 【BootStrap】--具有增删改查功能的表格Demo
- 【BootStrap】--具有增删改查功能的表格Demo
- 演练:ASP.NET控件实现 创建具有成员资格和用户登录功能的网站
- (搬运).net起步 (初步创建具有成员资格和用户登录功能的网站)
- 基于Authorware课件的具有导航功能的ActiveX控件的设计和实现
- 基于Servlet的MVC模式Demo
- jquery ajax 和servlet json 结合的简单小例子
- Multimedia实战之视频播放器
- python map()函数
- 115个Java面试题和答案——终极列表(上)
- hdu 3123
- maven Integration is disabled
- 基于servlet和ajax的具有登录功能的小demo
- 红包随机算法的故事-阀值
- C#操作Word(打开创建,选择复制,写入数据,保存关闭)
- Android:WebView与js交互方式
- 常用PHP MySQL函数
- iReport专题学习之报表结构02
- xib中添加自定义可编辑属性
- The Solution to Leetcode 110 Balanced Binary Tree
- SpringMVC 使用JSR-303进行校验