jsp学习 jdbc连接数据库实现登录注册
在数据库层面后端方法可以实现的数据验证,在jsp页面也可以简单的实现这个操作,上一次咱们测试过在jsp页面实现jdbc连接数据库,具体请看我的文章:http://t.csdn.cn/ShDee
本次我们来测试request.getParameter("参数名")的方法进行登录 ,至于注册功能则是将动态的sql会话中的sql语句改变即可,原理相同。
为了快速的验证登录,login页面就只传一个sname,在另一端使用request.getParameter("参数名")请求这个参数并与数据库查询出的数据进行比对就可以验证成功,这个就是基本原理,但不是企业级开发的登录做法!
login页面
<form action="yz.jsp" method="post"><input type="text" name="sname"><input type="submit">
</form>
提交方式为post,结合yz页面的方法将数据请求到并验证
yz页面
<%String sname =request.getParameter("sname");String sql = "select * from jsp.user where sname= '"+sname+"' ";Class.forName("com.mysql.jdbc.Driver");Connection root = DriverManager.getConnection("jdbc:mysql://localhost:3306/jsp", "root", "123456");PreparedStatement preparedStatement = root.prepareStatement(sql);System.out.println(preparedStatement);ResultSet resultSet = preparedStatement.executeQuery();if(resultSet!=null){%>
<h1>welcome to you !</h1>
<br><%=sname%><%}preparedStatement.close();root.close();
%>
这里的sql语句的写法与上次的单独查询连接数据库的写法有一定的差别。因为这里是动态的接收参数并将其放到我的sql语句中。
jsp学习 jdbc连接数据库实现登录注册相关推荐
- JDBC连接数据库实现登录功能
JDBC连接数据库实现登录功能 在MySQL数据库中创建用户以及密码 实现登录功能 连接MySQL数据库 登录验证 在MySQL数据库中创建用户以及密码 选中要使用的数据库,在数据库中创立一个user ...
- 购物系统-网上书店 javaweb jsp+Servelt+JDBC连接数据库(源码分享)
目录 一.实现的功能 二.运行出来的结果 1.首先是一个登录页面 2.进入主界面 3.前台系统(浏览图书功能) 4.后台系统(书架维护功能) 三.实现讲解 四.代码分享 购物系统都大差不差,添加商品到 ...
- vue 数据库 登录界面_Vue学习之路之登录注册
杭州数澜科技招聘Node.js工程师[可实习].UE/UI设计师[实习].前端React工程师[实习],联系方式可见评论区 Vue.js + Element UI + MongoDB P1 安装Vue ...
- jsp之JDBC连接数据库MySQL
在web project项目中,使用jdbc连接数据库时,需要先导入mysql-connector-java-5.1.7-bin.jar 这个包,即将该文件复制到WEB-INF/lib文件夹下. 该j ...
- 全网最使用MySQL, JSP, Bean, JDBC(连接数据库) ,制作有权限(老师,学生,辅导员) 用户登录demo,表单查看demo
1.准备相关数据,创建数据库(Lab_db) create database Lab_DB DEFAULT CHAR SET utf8; /*创建数据库Lab_db*/ use Lab_DB; /*使 ...
- jdbc连接mysql登录注册_jdbc+mysql+servlet+jsp实现用户注册与登录功能
/* *mysql代码 */ DROP TABLE IF EXISTS `useres`; CREATE TABLE `useres` ( `id` int(20) NOT NULL AUTO_INC ...
- 一篇超级详细的jsp+servlet+jdbc+mysql检验登录操作(IntelliJ IDEA)
以下为工程目录,可以提前建好: 第一步:首先在数据库建好表: 该表为用于登录的用户信息表. 第二步:做好前端登录的login.jsp页面: 代码如下: <%@ page contentType= ...
- python连接数据库必须要提供用户名和密码_5.9---python连接数据库实现登录注册
import pymysql # MySQL语句 插入数据行,即注册行为 register_sql = 'insert into user(name,password) values(%s,%s)' ...
- jsp学习 jdbc访问数据库
因为我目前在学校有一门课程叫做javaweb,其中涉及到JavaScript中进行数据库访问的测试,经过学习发现与我们之前通过配置数据源结合spring提供的模板以及mybatis提供的方法进行数据库 ...
最新文章
- 【剑指offer-Java版】12打印1到最大的n位数
- struts2下的helloworld(如何让第一个struts2跑起来)——struts2第一讲
- securecrt切换会话(session)的显示方式
- 数据结构之栈对逆BoLand表达式的计算
- 移动研发 DevOps 落地实践
- 第6篇:Flowable-Modeler详述之常见问题Table act_ge_property doesn't exist
- 集群节点数和分片数关系_离子晶体配位数与离子半径比的关系
- hive jdbc连接时的乱码问题
- Java多线程之可见性之volatile
- 如何减少返工工作量?
- 什么是订单管理系统OMS
- Github 插件之 Octotree 报错介绍与解决
- 【BP预测】基于BP神经网络实现混凝土强度预测含Matlab源码
- Web移动端混合开发--IonicFramework
- 成长型思维和固定型思维
- 灵遁者是散文:不可理解的痛
- 批量生成独一无二的NFT猫猫图,这项目王多鱼会投吗?
- MCAL中GTM的配置
- spring入门总结
- 电信宽带100M,平时只有30一40M而且常常掉线这是怎么回事?