JSP连数据库登录检查用户名和密码模板
JSP全名为Java Server Pages,中文名叫java服务器页面,其根本是一个简化的Servlet设计,它是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术有点类似ASP技术,它是在传统的网页HTML(标准通用标记语言的子集)文件(.htm,.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成JSP文件,后缀名为(*.jsp)。 用JSP开发的Web应用是跨平台的,既能在Linux下运行,也能在其他操作系统上运行。
下面给出了JSP连数据库登录检查用户名和密码模板
登录页代码index.jsp:
注意这里的css要自己哦,要不然太丑了。
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<!DOCTYPE html>
<html>
<head><title>文档管理系统-登录</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1"></head>
<body>
<div class="main"><div class="login"><h1>文档管理系统</h1><div class="inset"><!--start-main--><form id="form1" name="form1" method="post" action="loginCheck.jsp"><div><h2>用户登录</h2><span><label>用户名</label></span><span><input type="text" class="textbox" name="username" id="username" placeholder="请输入用户名"></span></div><div><span><label>密码</label></span><span><input type="text" class="password" name="password" placeholder="请输入密码"></span></div><div class="sign"><input type="submit" value="登录" class="submit" name="Submit" /></div></form></div></div><!--//end-main-->
</div>
</body>
</html>
<!--徐奕:开源协议:MIT License (MIT) Copyright © 2018 -->
密码检查代码loginCheck.jsp
<%@ page import="java.sql.*" %>
<body>
<%String username=new String(request.getParameter("username").getBytes("ISO8859_1"),"GBK");String password=new String(request.getParameter("password").getBytes("ISO8859_1"),"GBK");try {// 加载数据库驱动,注册到驱动管理器Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");// 数据库连接字符串String url = "jdbc:sqlserver://localhost:1433;databaseName=t_customer";// 数据库用户名String usename = "xy";// 数据库密码String psw = "123456";// 创建Connection连接Connection conn = DriverManager.getConnection(url,usename,psw);// 判断数据库连接是否为空if(conn != null){String sql="select * from t_customer where name='"+username+"' and password='"+ password + "'";Statement stmt = conn.createStatement();ResultSet rs=stmt.executeQuery(sql);if(rs.next()){application.setAttribute("name",username);String description = rs.getString("description");application.setAttribute("description",description);response.sendRedirect("frame.jsp");}else{response.sendRedirect("loginFailed.jsp");
%>
<a href="javascript:history.back()">返回</a>
<%}// 输出连接信息//out.println("数据库连接成功!");// 关闭数据库连接conn.close();}else{// 输出连接信息System.out.println("数据库连接失败!");}} catch (ClassNotFoundException e) {e.printStackTrace();} catch (SQLException e) {e.printStackTrace();}
%>
</body>
登录失败代码loginFailed.jsp:
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><meta charset="UTF-8"><meta http-equiv="refresh" content="3;url=index.jsp"><title>登录失败</title><script type="text/javascript">function info() {
//循环执行,1秒执行一次window.setInterval("daojishi()", 1000);}function daojishi() {if(document.getElementById("msg").innerHTML!=1){document.getElementById("msg").innerHTML=document.getElementById("msg").innerHTML-1;}}</script>
</head>
<body "info()">
用户名或密码错误,<span id="msg">3</span>秒返回登录页面
</body>
</html>
更多内容访问omegaxyz.com
网站所有代码采用Apache 2.0授权
网站文章采用知识共享许可协议BY-NC-SA4.0授权
© 2019 • OmegaXYZ-版权所有 转载请注明出处
JSP连数据库登录检查用户名和密码模板相关推荐
- sqllite java 密码,SQLite登录检查用户名和密码
我正在创建一个应用程序(使用Java和SQLite)(JFrame,使用Netbeans)我有我想要登录的用户 . (我有所有正确的包JDBC,SQLite等) 我遇到的问题似乎是获取用户名/密码来检 ...
- python用户登录(输入用户名和密码)dic_Python使用装饰器模拟用户登陆验证功能示例...
本文实例讲述了Python使用装饰器模拟用户登陆验证功能.分享给大家供大家参考,具体如下: # -*- coding:utf-8 -*- #!python3 user_list = [ {'name' ...
- html5 输入用户名和密码登陆网址,192.168.5.1路由器登录入口用户名和密码
192.168.5.1是保留用于访问路由器管理面板的特殊IP.这和其他的IP像192.168.1.52,192.168.1.51,192.168.5.100等被一致接受的路由器IP的全球标准.它在文献 ...
- 数据库设计——将用户名和密码与用户其他信息分成两张表
数据库设计--将用户名和密码与用户其他信息分成两张表 好处 (1)面向对象方面考虑用户信息就是用户本身,用户名和密码只是登陆钥匙. (2)性能方面考虑登陆验证的时候列较少,查询速度快. (3)安全性考 ...
- 用excel及word导出报“因为配置标识不正确,系统无法开始服务器进程。请检查用户名和密码”解决办法
发布文件夹,右击-->属性-->安全-->编辑 添加和用户 并给全权限 IIs应用池,右击à高级设置,将标识改为LocalSystem 开始 - 运行(输入Dcomcnfg.exe) ...
- h3c交换机配置远程管理_H3C交换机配置本地登录和远程登录的用户名和密码教程...
你还在为不知道H3C交换机配置本地登录和远程登录的用户名和密码教程而不知所措么?下面来是学习啦小编为大家收集的H3C交换机配置本地登录和远程登录的用户名和密码教程,欢迎大家阅读: H3C交换机配置本地 ...
- Jsp实现注册登录以及忘记找回密码等操作(上)
刚开始做WEB项目的小伙伴遇到的第一个难关,可能就是做一个能够实现与数据库连接后用于注册,登录,找回密码的界面.今天博主就用一个小项目带领大家实现这个项目,让大家在实战中理解网页如何与数据库连接,如何 ...
- jsp使用cookie实现记住用户名和密码
首先说一下实现的功能: 用户打开注册页面,最下面有个记住用户名和密码的复选框,如果勾选上,则在登录页面会自动将用户名和密码赋值到文本框中,使用java中的cookie实现,下面就是代码: 注册页面代码 ...
- python注册用户名和密码登录_用户名和密码登录
我想创建一个登录,其中将打开一个文本/csv文件,从文件中读取"有效"的用户名和密码,然后如果用户添加的内容与文件中的内容匹配,那么它将允许访问程序的其余部分 如何将下面的代码集成 ...
最新文章
- 摊牌了:我就靠这几点,搞定了算法面试官
- 视频+课件|基于深度学习方式的多视图立体匹配算法
- 大数据图数据库之离线挖掘计算模型
- (转)理解MySQL——索引与优化
- 就编程而言,可移植性意味着什么?
- Windows Thrift安装及HelloWorld
- EPOLLONESHOT及其引发的EPOLL在ET能被多次触发吗?
- linux中,使用cat、head、tail命令显示文件指定行
- Js的前端效果编写逻辑(1)
- 小技巧:Windows快捷键快速打开程序
- G502使用计算机配置,Logitech G502,G402游戏鼠标宏设置教程一目了然
- VS2015,C++MFC建立可视化界面第一天
- SqlSugar-执行Sql语句查询实例
- 能当「公务员」、服务员,商用服务机器人今年为啥这么火?
- IT程序员常去的论坛、社区、网站有哪些?
- Godaddy无缝切换SSL,无需续费可省12美元
- 农村信用社计算机基础知识,农村信用社计算机基础知识题五
- WIN7常见问题与分析
- Python标准库time
- android手机用户,2011年Android手机用户使用行为研究报告