package cn.frame.dao;
import cn.frame.domin.User;
import cn.frame.util.JDBCUtils;
import java.sql.*;
public class UserDao {
public static void insert(User user) throws SQLException {
Connection connection = null;
PreparedStatement statement = null;
try {
connection = JDBCUtils.getConnection();
//创建预编译的Statement
String sql="insert into rgister values(?,?,?,?,?)";
statement = connection.prepareStatement(sql);
//设置参数
statement.setString(1,user.getUsername());
statement.setString(2,user.getPassword());
statement.setString(3,user.getEmail());
statement.setString(4,user.getName());
statement.setString(5,user.getTel());
statement.executeUpdate();
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}finally {
statement.close();
connection.close();
}
}
public boolean select(String username2,String password2) throws SQLException {
Connection connection=null;
Statement statement=null;
String username1;
String password1;
String sql="select username,password from rgister";
try {
ResultSet rs = null;
connection = JDBCUtils.getConnection();
statement= connection.createStatement();
rs=statement.executeQuery(sql);
while (rs.next()) {
username1 = rs.getString("username");
password1 = rs.getString("password");
if (username1.equals(username2) && password1.equals(password2)) {
return true;
}
}
} catch (SQLException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
} finally {
statement.close();
connection.close();
}
return false;
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
servlet实现登录和注册
共96个文件
class:36个
java:18个
jar:11个
需积分: 0 27 下载量 188 浏览量
2022-04-28
09:08:56
上传
评论
收藏 6.7MB RAR 举报
温馨提示
servlet实现登录和注册
资源详情
资源评论
资源推荐
收起资源包目录
login_register.rar (96个子文件)
login_register
src
druid.properties 195B
cn
frame
dao
InfosDaoImpl.java 1KB
UserDao.java 2KB
domin
User.java 926B
PageBean.java 1KB
infos.java 954B
common
FindInfos.java 2KB
interfaces
InfoService.java 211B
InfosDao.java 227B
web
servlet
AddServlet.java 2KB
UpdateServlet.java 2KB
FindServlet.java 2KB
RegistServlet.java 1KB
FindInfoByPageServlet.java 904B
FailServlet.java 802B
LoginServlet.java 1KB
DeleteServlet.java 2KB
util
JDBCUtils.java 1KB
impl
InfoServiceImpl.java 1KB
.idea
uiDesigner.xml 9KB
misc.xml 278B
modules.xml 275B
workspace.xml 15KB
.gitignore 0B
libraries
lib.xml 290B
artifacts
login_register_war_exploded.xml 531B
login_register.iml 1001B
out
production
login_register
druid.properties 195B
cn
frame
dao
InfosDaoImpl.class 2KB
UserDao.class 3KB
domin
User.class 1KB
PageBean.class 2KB
infos.class 1KB
common
FindInfos.class 3KB
interfaces
InfoService.class 324B
InfosDao.class 274B
web
servlet
AddServlet.class 3KB
FindServlet.class 3KB
FindInfoByPageServlet.class 1KB
LoginServlet.class 2KB
UpdateServlet.class 2KB
DeleteServlet.class 3KB
RegistServlet.class 2KB
FailServlet.class 1KB
util
JDBCUtils.class 2KB
impl
InfoServiceImpl.class 2KB
artifacts
login_register_war_exploded
addInfos.jsp 2KB
infos_list.jsp 2KB
img
checkcode.png 11KB
login.png 324KB
timg.jpg 18KB
WEB-INF
web.xml 304B
classes
druid.properties 195B
META-INF
login_register.kotlin_module 16B
cn
frame
dao
InfosDaoImpl.class 2KB
UserDao.class 3KB
domin
User.class 1KB
PageBean.class 2KB
infos.class 1KB
common
FindInfos.class 3KB
interfaces
InfoService.class 324B
InfosDao.class 274B
web
servlet
AddServlet.class 3KB
FindServlet.class 3KB
FindInfoByPageServlet.class 1KB
LoginServlet.class 2KB
UpdateServlet.class 2KB
DeleteServlet.class 3KB
RegistServlet.class 2KB
FailServlet.class 1KB
util
JDBCUtils.class 2KB
impl
InfoServiceImpl.class 2KB
lib
jstl-api-1.2.jar 30KB
standard.jar 384KB
commons-dbutils-1.7.jar 95KB
jstl.jar 20KB
mysql-connector-java-5.1.47.jar 984KB
mysql-connector-java-8.0.16.jar 2.19MB
login.html 2KB
index.jsp 650B
register.html 4KB
web
addInfos.jsp 2KB
infos_list.jsp 2KB
img
timg2.jpg 33KB
checkcode.png 11KB
login.png 324KB
timg.jpg 18KB
WEB-INF
web.xml 304B
lib
jstl-api-1.2.jar 30KB
standard.jar 384KB
commons-dbutils-1.7.jar 95KB
jstl.jar 20KB
mysql-connector-java-8.0.16.jar 2.19MB
login.html 2KB
index.jsp 650B
register.html 4KB
共 96 条
- 1
Thecoastlines
- 粉丝: 2946
- 资源: 19
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0