连接代码(其中用到了连接池,不要忘记Jar包、拉入配置文件和工具类):


 package cn.Wuchuang.Servlet;

 import org.springframework.jdbc.core.JdbcTemplate;

 import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;


@WebServlet("/ServletDrZuanJie")

 public class ServletDrZuanJie extends HttpServlet {

     JdbcTemplate jdbcTemplate = new JdbcTemplate(JDBCUtils.getDataSource());

     protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
System.out.println("提交方式为Post");
String username = request.getParameter("username");
String password = request.getParameter("password");
System.out.println("账号为"+username+"密码为"+password);

         String sql = "select count(*) from zh where uname='"+username+"' and upd = '"+password+"'";
Long aLong = jdbcTemplate.queryForObject(sql, Long.class);
System.out.println(aLong);
if (aLong!=0){
System.out.println("登陆成功");
}else {
System.out.println("登录失败");
}

     }

     protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
this.doPost(request,response);
}
}

网页代码(在form标签中加入链接类的名称和链接方式,于上面的保持一致):


 <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<link rel="stylesheet" type="text/css" href="css/DluWl.css"/>
</head>
<body>
<form action="/ServletDrZuanJie" method="post">
<!--总布局-->
<div id="box">
<!--
作者:offline
时间:2019-04-09
描述:logo布局
-->
<div id="logo"> <div class="logo1">
<img src="img/logo.png" id="img1"/>
<span style="font-weight:100;color: #A09AA1;" id="w2">求婚钻戒领导品牌</span>
</div> <div class="logo1"> <div class="tu1">
<img src="img/tips.png" id="img2">
</div>
<span style="font-weight: 100; color: #A09AA1;" id="w1">国际权威认证</span>
<div class="tu2">
<img src="img/tips.png" id="img3">
</div>
<span style="font:'maiandra gd'; font-weight: 100; color: #A09AA1; "id="w3">十五年无理由退换</span> <div class="tu3">
<img src="img/tips.png" id="img4">
</div>
<span style="font:'maiandra gd'; font-weight: 100; color: #A09AA1; "id="w4">终身保养</span> </div> </div>
<!--
作者:offline
时间:2019-04-09
描述:主界面图片
-->
<div id="bodys">
<!--
作者:offline
时间:2019-04-09
描述:北京图
-->
<div class="ztu1">
<!--
作者:offline
时间:2019-04-09
描述:登陆输入框
-->
<div class="kj"> <hr id="r1" style="font-weight: 400;color: #1D1D1D;"/>
<h3 style="font-weight: 300;">欢迎登陆</h3>
<hr id="r2" style="font-weight: 400;color: #1D1D1D;" /> <input type="text" name="username" placeholder="请您输入邮箱/手机号" class="sr">
<div class="imgs">
<img src="img/mb.png" class="imgs2"/>
</div> <input type="password" name="password" placeholder="请输入密码" class="sr2"/>
<div class="imgss">
<img src="img/mb.png"class="imgs3"/>
</div>
<br />
<div class="jz">
<input type="checkbox" placeholder="10px">记住密码 </div>
<a href="https://www.baidu.com" style="color: #3E4B53;text-decoration: none;" class="jz1">忘记密码</a> <input type="button" value="注册" class="jz2"/>
<input type="submit" value="登陆" class="jz3"/>
<hr style="background-color: #EAEAEB; width: 400px;margin-top: 40px; " />
<div class="san">
<b style="font-weight: 300;font-size: 15px;margin-left: 35px;color: #D6B870;">更多合作网站账户请登录:</b>
<img src="img/QQ.jpg" style="margin-left: 25px;"/>
<img src="img/wb.jpg" style="margin-left: 25px;"/>
<img src="img/wx.jpg" style="margin-left: 25px;"/>
</div> </div>
</div>
</div>
<!--
作者:offline
时间:2019-04-09
描述:尾部
-->
<div id="tail" style="height: 500px;margin: 0 auto;text-align: center;color: #ABABAB;font-weight: 200;">
<b >
CapyriGht@ 2006-2015 www.DarryRing.com 戴瑞珠宝 All Rights Reserved. 粤ICP备100215号
</b><br /><br />
<b>
中国互联网违法信息举报重心 | 中国公安网络110报警服务 | 本网站提供所售商品的正式发票
</b>
</div>
</div>
</form>
</body>
</html>

Html网页链接数据库验证账户密码(新手)的更多相关文章

  1. java登录时数据库验证账户密码-mysql

    一:连接数据库: package login; import java.sql.*; public class conmysql { String drivername="com.mysql ...

  2. Linux下链接数据库图形化工具

    (一).Linux环境下mysql的安装.SQL操作 Linux下安装MySQL (rmp --help) 基本步骤:上传软件->检查当前Linux环境是否已经安装,如发现系统自带的,先卸载-& ...

  3. 链接数据库模板 DataBaseLinkTool

    一. 1.Dao层 对数据库的底层操作  增删改查 package Dao; import java.sql.Connection; import java.sql.ResultSet; import ...

  4. 2017-3-2 C#链接数据库实现登陆

    只是链接一个数据库就有好多的知识:) 实际操作下来,主要是两种登陆方式: 1.Windows的身份验证: 2.Sql Sever的身份验证: 两种的方法不同,但是主要是通过复制创建数据库的字符串来链接 ...

  5. 使用Mac下的sequel Pro链接数据库时提示错误(已解决)

    使用Mac下的sequel Pro链接数据库时,出现如下问题: ? 1 MySQL said: Authentication plugin 'caching_sha2_password' cannot ...

  6. servlet数据库验证登录

    servlet数据库验证登录 一.将数据库连接和验证封装为一个单独的类 import java.sql.*; public class SQLtest { // JDBC 驱动名及数据库 URL st ...

  7. JDBC之使用配置文件链接数据库

    写在前面 JDBC以一种统一的方式来对各种各样的数据库进行存取,JDBC为开发人员隐藏了不同数据库的不同特性.程序员开发时,知道要开发访问数据库的应用,于是将一个对应数据库的JDBC驱动程序类的引用进 ...

  8. C#链接数据库:SQL Server 2008

    自己学习C#编程,在WinForm编程中,代码测试连接数据库. 现在sqlserver中测试使用的数据库能否以指定的用户名和密码登录. 如图所示,计算机名为administrator,数据库实例为sq ...

  9. 【转】nodejs mysql 链接数据库集群

    1.建立数据库连接:createConnection(Object)方法      该方法接受一个对象作为参数,该对象有四个常用的属性host,user,password,database.与php中 ...

随机推荐

  1. Ionic3学习笔记(十四)使用 videogular2 实现视频播放以及遇到的一些问题

    本文为原创文章,转载请标明出处 目录 使用 videogular2 安装 增加图标.字体支持 导入 module 举个例子 遇到的问题 iOS 端自动进入全屏播放 Android 端 autoplay ...

  2. 对Vue为什么不支持IE8的解释之一

    在JavaScript对象中有一个Object.defineProperties(obj, props)方法 该方法主要用来给指定对象添加自定义属性 可以接收两个参数: 第一个参数 要定义或者修改属性 ...

  3. poi报表导出4.1.0版本工具类 导出并下载

    这一段时间,由于项目上线基于稳定,所以我这边在基于我们一期迭代的分支上优化一部分我们之前没有做的功能,报表导出.本身之前用的是3.5的版本,但是由于同事要写导入,写的代码只有4.1.0的版本支持,所以 ...

  4. zookeeper 客户端连接报: Will not attempt to authenticate using SASL

    解决方法:我在学习zk的时候,用客户端连接zk,发现接收不到watch通知,并且报 如图所示错误: 后查看服务没问题:图示 后查看防火墙状态,关闭防火墙 连接后正常: 如果查看防火墙状态是dead,s ...

  5. mysql启动报错ERROR! The server quit without updating PID file处理

    从其它服务器拷贝编译安装后的MySQL5.7目录后启动时报错如下: ERROR! The server quit without updating PID file(/path/to/XXX.pid) ...

  6. Network Saboteur (DFS)

    题目: A university network is composed of N computers. System administrators gathered information on t ...

  7. MySQL 的 RowNum 实现(排行榜计算用户排名)

    1. 计算用户排名最高效的方法 例如:通过用户分享个数排名,那么自己的排名就是:比自己分享数多的用户个数 + 1 ' and `count` > '自己分享个数' 缺点:当多个用户分享个数相同的 ...

  8. 7/8段码管(LED)

    LED显示器在许多的数字系统中作为显示输出设备,使用非常广泛.它的结构是由发光二极管构成的a.b.c.d.e.f和g七段,并由此得名,实际上每个LED还有一个发光段dp,一般用于表示小数点,所以也有少 ...

  9. 人工智能VS投资者:股票市场上谁的胜算更高?

    人工智能研究历史渊源,当人工智能与资本投资,尤其是股票投资相结合或许听起来有些异想天开,但正如科幻作家William Gibson所言:"未来已经到来,只是分布不均." 在股票市场 ...

  10. django之学习前的准备

    一.配置环境 Windows 10操作系统 Python安装配置教程参考:https://www.cnblogs.com/huangbiquan/p/7784533.html 安装Python虚拟环境 ...