package com.example.demo1;
import java.sql.*;
public class LjMySQL {
Connection conn = null;
Statement st = null;
ResultSet rs = null;
String username = "root";
String password = "123456";
public Connection LjMySQL1(){
try {
Class.forName("com.mysql.jdbc.Driver");
String url="jdbc:mysql://localhost:3306/news";
conn= DriverManager.getConnection(url, username, password);
st =conn.createStatement();
}catch (Exception e){
}
return conn;
}
public boolean RegUser(String username,String password)throws SQLException{
boolean flag=true;
LjMySQL1();
String sql1="select * from userinfo where UName='"+username+"'";
rs=st.executeQuery(sql1);
if (rs.next()){
flag=false;
}else {
String sql= "insert into userinfo(UName,Password) values('"+username+"', '"+password+"')" ;
try {
st.executeUpdate(sql);
}catch (SQLException e){
e.printStackTrace();
}
}
return flag;
}
public boolean DeleteDB(String username){
LjMySQL1();
boolean flag=false;
String sql5="select * from userinfo where UName='"+username+"'";
try {
st.executeQuery(sql5);
flag=true;
}catch (SQLException e){
e.printStackTrace();
}
return flag;
}
public String FindPassword(String username){
LjMySQL1();
String res = null;
String sql3="select Password from userinfo where Uname='"+username+"'";
try {
rs=st.executeQuery(sql3);
if (rs.next()){
res=rs.getString("Password");
}
}catch (SQLException e){
e.printStackTrace();
}
return res;
}
public boolean Yz(String username,String password){
LjMySQL1();
boolean flag=false;
String sql4="select * from userinfo where Uname='"+username+"'and Password='"+password+"'";
try {
rs = st.executeQuery(sql4);
if (rs.next()){
flag=true;
}else {
flag=false;
}
}catch (SQLException e){
e.printStackTrace();
}
return flag;
}
public boolean UpdateUser(String username,String password){
LjMySQL1();
boolean flag=false;
String sql6="update userinfo set Password='"+password+"'where UName='"+username+"'";
try {
st.executeUpdate(sql6);
flag=true;
}catch (SQLException e){
e.printStackTrace();
}
return flag;
}
public void DisConnect(){
if (conn != null){
try {
conn.close();
}catch (SQLException e){
e.printStackTrace();
}
}
if (st != null){
try {
st.close();
}catch (SQLException e){
e.printStackTrace();
}
}
if (rs != null){
try {
rs.close();
}catch (SQLException e){
e.printStackTrace();
}
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
2_demo1.zip
共95个文件
xml:25个
jsp:17个
class:16个
需积分: 0 0 下载量 3 浏览量
2022-12-16
18:10:09
上传
评论
收藏 9.83MB ZIP 举报
温馨提示
2_demo1.zip
资源推荐
资源详情
资源评论
收起资源包目录
2_demo1.zip (95个子文件)
demo1
pom.xml 2KB
src
test
resources
java
main
resources
java
com
example
demo1
UpdateUser.java 1KB
LjMySQL.java 3KB
RegServlet.java 2KB
HelloServlet.java 695B
LoginServlet.java 2KB
webapp
deleteuser.jsp 624B
Fail1.html 193B
WEB-INF
lib
jstl.jar 20KB
mysql-connector-java-5.1.49-bin.jar 983KB
jspsmartupload.jar 12KB
standard.jar 384KB
web.xml 304B
main.html 396B
Fail2.html 184B
image
news1.jpg 888KB
banner2.jpg 1.07MB
updateFail.jsp 2KB
Sucess1.html 223B
UserMananger.jsp 1KB
Backpassword.jsp 800B
Reg.jsp 1KB
main.jsp 3KB
Login.jsp 2KB
Sucess.html 201B
Fail.html 193B
.idea
jarRepositories.xml 864B
dataSources
b8e82ccf-e548-4947-8628-c2a0cb97f05d.xml 38KB
b8e82ccf-e548-4947-8628-c2a0cb97f05d
storage_v2
_src_
schema
performance_schema.kIw0nw.meta 76B
information_schema.FNRwLQ.meta 21B
mysql.osA4Bg.meta 63B
information_schema.FNRwLQ.zip 136KB
dataSources.local.xml 1003B
uiDesigner.xml 9KB
runConfigurations.xml 346B
artifacts
demo1_war_exploded.xml 919B
demo1_war.xml 556B
webContexts.xml 318B
libraries
Maven__org_junit_jupiter_junit_jupiter_api_5_7_1.xml 594B
Maven__org_junit_jupiter_junit_jupiter_engine_5_7_1.xml 615B
Maven__org_junit_platform_junit_platform_commons_1_7_1.xml 633B
Maven__org_apiguardian_apiguardian_api_1_1_0.xml 572B
mysql_connector_java_5_1_49_bin.xml 284B
Maven__javax_servlet_javax_servlet_api_4_0_1.xml 578B
Maven__org_opentest4j_opentest4j_1_2_0.xml 533B
Maven__org_junit_platform_junit_platform_engine_1_7_1.xml 626B
workspace.xml 11KB
misc.xml 580B
dataSources.xml 539B
compiler.xml 637B
modules.xml 257B
.gitignore 184B
encodings.xml 352B
target
classes
com
example
demo1
UpdateUser.class 2KB
Conn.class 3KB
LjMySQL.class 4KB
LoginServlet.class 3KB
RegServlet.class 2KB
Servlet.class 1KB
LjMySQL1.class 2KB
HelloServlet.class 1KB
demo1-1.0-SNAPSHOT
deleteuser.jsp 624B
Fail1.html 193B
NewQuery.jsp 307B
WEB-INF
classes
com
example
demo1
UpdateUser.class 2KB
Conn.class 3KB
LjMySQL.class 4KB
LoginServlet.class 3KB
RegServlet.class 2KB
Servlet.class 1KB
LjMySQL1.class 2KB
HelloServlet.class 1KB
lib
jstl.jar 20KB
mysql-connector-java-5.1.49-bin.jar 983KB
jspsmartupload.jar 12KB
standard.jar 384KB
web.xml 304B
main.html 396B
Fail2.html 184B
image
news1.jpg 888KB
banner2.jpg 1.07MB
updateFail.jsp 2KB
Sucess1.html 223B
UserMananger.jsp 1KB
Backpassword.jsp 800B
Reg.jsp 1KB
NewsAdd.jsp 307B
main.jsp 3KB
Login.jsp 2KB
META-INF
MANIFEST.MF 89B
Sucess.html 201B
Fail.html 193B
NewMag.jsp 307B
demo1-1.0-SNAPSHOT.war 3.22MB
generated-sources
annotations
demo1.iml 4KB
共 95 条
- 1
资源评论
m0_64822627
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Pytorch-pytorch深度学习教程之前馈神经网络.zip
- Pytorch-pytorch深度学习教程之线性回归.zip
- Pytorch-pytorch深度学习教程之基本操作.zip
- 基于QT的地图可视化桌面系统后台数据库为MySQL5.7源码.zip
- 基于simulink的PLL锁相环系统仿真【包括模型,文档,参考文献,操作步骤】
- 基于EM-GMM模型的目标跟踪和异常行为检测matlab仿真【包括程序,注释,参考文献,操作步骤,说明文档】
- 2109010044_胡晨燕_选课管理数据库设计与实现.prj
- 帕鲁介绍的PPT备份没什么好下的
- demo1-202405
- 两种方式修改Intel网卡MAC地址
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功