Html网页链接数据库验证账户密码(新手)
连接代码(其中用到了连接池,不要忘记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网页链接数据库验证账户密码(新手)的更多相关文章
- java登录时数据库验证账户密码-mysql
一:连接数据库: package login; import java.sql.*; public class conmysql { String drivername="com.mysql ...
- Linux下链接数据库图形化工具
(一).Linux环境下mysql的安装.SQL操作 Linux下安装MySQL (rmp --help) 基本步骤:上传软件->检查当前Linux环境是否已经安装,如发现系统自带的,先卸载-& ...
- 链接数据库模板 DataBaseLinkTool
一. 1.Dao层 对数据库的底层操作 增删改查 package Dao; import java.sql.Connection; import java.sql.ResultSet; import ...
- 2017-3-2 C#链接数据库实现登陆
只是链接一个数据库就有好多的知识:) 实际操作下来,主要是两种登陆方式: 1.Windows的身份验证: 2.Sql Sever的身份验证: 两种的方法不同,但是主要是通过复制创建数据库的字符串来链接 ...
- 使用Mac下的sequel Pro链接数据库时提示错误(已解决)
使用Mac下的sequel Pro链接数据库时,出现如下问题: ? 1 MySQL said: Authentication plugin 'caching_sha2_password' cannot ...
- servlet数据库验证登录
servlet数据库验证登录 一.将数据库连接和验证封装为一个单独的类 import java.sql.*; public class SQLtest { // JDBC 驱动名及数据库 URL st ...
- JDBC之使用配置文件链接数据库
写在前面 JDBC以一种统一的方式来对各种各样的数据库进行存取,JDBC为开发人员隐藏了不同数据库的不同特性.程序员开发时,知道要开发访问数据库的应用,于是将一个对应数据库的JDBC驱动程序类的引用进 ...
- C#链接数据库:SQL Server 2008
自己学习C#编程,在WinForm编程中,代码测试连接数据库. 现在sqlserver中测试使用的数据库能否以指定的用户名和密码登录. 如图所示,计算机名为administrator,数据库实例为sq ...
- 【转】nodejs mysql 链接数据库集群
1.建立数据库连接:createConnection(Object)方法 该方法接受一个对象作为参数,该对象有四个常用的属性host,user,password,database.与php中 ...
随机推荐
- fiddler问题汇总
fiddler教程:https://kb.cnblogs.com/page/130367/ fiddler下载安装:https://www.cnblogs.com/mini-monkey/p/1128 ...
- FOR xml path 这么爽的SQL命令,居然今天才知道
select stuff((select ControlName from Base_Controls FOR xml path('')),1,1,'')
- ES6的模块暴露与模块引入
ES6的模块暴露和引入可以让我们实现模块化编程,以下列出ES6的几种模块暴露与引入的方式与区别. 1.ES6一共有三种模块暴露方法 多行暴露 模块1:module1.js //多行暴露 export ...
- 第12章 Reference-RIL运行框架
Reference-RIL完成两部分处理逻辑: 与LibRIL交互完成RIL消息的处理. 与Modem通信模块交互完成AT命令的执行. Reference-RIL的运行机制 主要涉及以下几个方面: R ...
- 解密JDK8 枚举
写一个枚举类 1 2 3 4 5 6 public enum Season { SPRING, SUMMER, AUTUMN, WINTER } 然后我们使用javac编译上面的类,得到class文件 ...
- linux Init分析(原创)
1.uboot的目标就是启动内核kernel: 2.kernel的目的就是启动应用程序,而第一个应用程序即是Init,构建根文件系统. 从uboot初始化配置后,引导内核的启动,启动函数为:start ...
- github里的readme.md
在github里如何写readme.md https://www.cnblogs.com/guchunli/p/6371040.html----------------------> READM ...
- 你会选永生吗?NASA实验为火星宇航员提供年龄逆转药
宇宙辐射不仅是宇航员面临的问题.在乘坐飞机的过程中,我们所有人都会暴露在宇宙辐射中.一趟从伦敦到新加坡再到墨尔本的飞行中,人体受到的辐射量就相当于进行一次胸部X射线透视. 在去年12月NASA举 ...
- 《ASP.NET Core 高性能系列》Span<T>和Memory<T>
一.Span<T>概述 原文:Provides a type- and memory-safe representation of a contiguous region of arbit ...
- CSS——NO.2(CSS样式的基本知识)
*/ * Copyright (c) 2016,烟台大学计算机与控制工程学院 * All rights reserved. * 文件名:text.cpp * 作者:常轩 * 微信公众号:Worldhe ...