增删改查作业

<%@ page import="java.sql.DriverManager" %>
<%@ page import="java.sql.Connection" %>
<%@ page import="java.sql.Statement" %>
<%@ page import="java.sql.ResultSet" %>
<%--  Created by IntelliJ IDEA.  To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>主页</title>
    </head>
    <body>
    <%    
    Class.forName("com.mysql.jdbc.Driver");    
    String url = "jdbc:mysql://localhost:3306/book";    
    Connection connection = DriverManager.getConnection(url,"root","root");    
    Statement stmt = connection.createStatement();    
    String sql = "select * from user where username = '"+request.getParameter("username")+"'";    
    ResultSet rs = stmt.executeQuery(sql);    
    while (rs.next()){        out.print(rs.getString("username")+"-"+rs.getString(3)+"<br>");    }
    %>
    </body>
    </html>

在这里插入图片描述

<%--  
Created by IntelliJ IDEA.  
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
  <head>
      <title>$Title$</title>  
      </head>  
      <body>  
      <form method="post" action="home.jsp">    
      用户名:<input type="text" name="username"><br>    
      密码: <input type="text" name="password"><br>   
       <button type="submit">注册</button> 
        </form>  
        </body>
        </html>

在这里插入图片描述

<%@ page import="java.sql.*" %><%--  
Created by IntelliJ IDEA.  
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
    <title>主页</title>
    </head>
    <body>
    <%    
    Class.forName("com.mysql.jdbc.Driver");    
    String url = "jdbc:mysql://localhost:3306/book";    
    Connection connection =       
    DriverManager.getConnection(url,"root","root");    
    String sql = "select * from user where username = ? and password = ?";     
    PreparedStatement ps = connection.prepareStatement(sql);    
    ps.setString(1,request.getParameter("username"));    
    ps.setString(2,request.getParameter("password"));    
    Statement stmt = connection.createStatement();    
    ResultSet rs = ps.executeQuery();    
    while (rs.next()){        
    out.print(rs.getString("username")+"-"+rs.getString(3)+"<br>");    
    }%>
    </body>
    </html>

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值