精华内容
下载资源
问答
  • Java web 简单的注册图书链接数据库,好学方便
  • 至于如何配值数据库和连接数据库,网上有很多教程,我就不多说,关键就是连接数据库用的JDBC.jar一定要有并且把它放在图中的位置。其他诸如CSS和JS可以自由发挥,不用局限于我的工程文件。工作软件我用的是eclipse和...

    1.工程文件
    在这里插入图片描述
    至于如何配值数据库和连接数据库,网上有很多教程,我就不多说,关键就是连接数据库用的JDBC.jar一定要有并且把它放在图中的位置(sqljdbc4.jar)。其他诸如CSS和JS可以自由发挥,不用局限于我的工程文件。工作软件我用的是eclipse和SQL2008R2(官网可下)

    2.Chack.jsp

    <%@ page language="java" import="java.util.*,java.sql.*" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Check Page</title>
    </head>
    <body>
    <% 
      String username="";
      String password="";
      username=request.getParameter("username");
      username=new String(username.getBytes("iso-8859-1"),"UTF-8");//编码转换,保证识别中文登录名
      password=request.getParameter("password");
      //out.println(username);
      String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
      String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=login";
      String userName="sa";//数据库用户名
      String userPwd="123456";//数据库密码
      String sql="select Username from users where Username='"+username+"'";
      String sql1="select Password from users where Password='"+password+"'";
      //out.println(sql);
      Class.forName(driverName);
      Connection stmt=DriverManager.getConnection(dbURL,userName,userPwd);
      
      Statement stmt1=stmt.createStatement();
      Statement stmt2=stmt.createStatement();
      ResultSet rs=stmt1.executeQuery(sql);
      ResultSet rs1=stmt2.executeQuery(sql1);
      if(rs.next()&&rs1.next()){
    	  request.getRequestDispatcher("suc.jsp").forward(request, response);
      }
      else{
    	  request.getRequestDispatcher("fail.jsp").forward(request, response);
      }
    %>
    </body>
    </html>
    

    3.fail.jsp

    <%@ page language="java" import="java.util.*,java.sql.*" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>登录失败</title>
    </head>
    <body>
    <%
    String username="";
    String password="";
    username=request.getParameter("username");
    password=request.getParameter("password");
    //out.println(username);
    //out.println(username);
      String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
      String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=login";
      String userName="sa";
      String userPwd="123456";
      String sql="select Username from users where Username='"+username+"'";
      String sql1="select Password from users where Password='"+password+"'";
      //out.println(sql);
      Class.forName(driverName);
      Connection stmt=DriverManager.getConnection(dbURL,userName,userPwd);
      
      Statement stmt1=stmt.createStatement();
      Statement stmt2=stmt.createStatement();
      ResultSet rs=stmt1.executeQuery(sql);
      ResultSet rs1=stmt2.executeQuery(sql1);
      if(rs.next()){
    	  out.println("密码错误,请重新登录!");
    	  %>
    	  <br><a href="Login.jsp">返回登陆</a>
    	  <%
      }
      else{
    	  out.println("用户名不存在,请注册!");
    	  %>
    	  <br><a href="zhuce.jsp">前往注册!</a>
    	  <br><a href="Login.jsp">返回登陆!</a>
      <%
      }
      %>
    </body>
    </html>
    

    4.Login.jsp

    <%@ page language="java" import ="java.util.*" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no">
    <title>登录界面</title>
    <link rel="stylesheet"  href="CSS/DesignPage.css"  type="text/css"/>
    </head>
    <body>
    
    <div class="center" align="center">
    	<div class="background">
    	<div class="sysname-div">
    	  <img id="logoimg" class="logoimg" src="images/logo.jpg">  
    	     <label for="logoimg"><font color="white">用户登录 </font></label>
    	</div>
    	<div class="lgmain-div">
        <div class="lgtop-div">会员,请登录</div>
    	<div class="lg-div">
        <div id="loginMessage" class="loginMessage"></div>
        
        <form action="Chack.jsp" method="post">
        <div class="login-div">
    	  <input id="username" class="username" name="username" placeholder="用户名" value="" type="text" />
    	</div>
        <div class="login-div">
    	  <input id="password" name="password" class="password" placeholder="密码" value="" type="password" />
    	</div>
        <div class="checkbox-div">
    	<input type="checkbox" id="isRemember" class="isRemember" name="isRemember"/>
    	<label for="isRemember">记住密码</label>	
    	</div>
    	<div class="btn-div">
    	<button id="loginBtn" type="submit" >&nbsp;&nbsp;&nbsp;</button>		
        </div>
        </form>
        
        </div>
        </div>
        </div>
    </div>
    </body>
    </html>
    

    5.suc.jsp

    <%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>登录成功</title>
    </head>
    <body>
    <%
      String username=request.getParameter("username");
      username=new String(username.getBytes("iso-8859-1"),"UTF-8");//防止中文乱码
    %>
    欢迎您登录!<font color="red"><% out.println(username); %></font>
    </body>
    </html>
    

    6.zhuce.jsp

    <%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
    <meta http-equiv="description" content="this is my page">
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    
    <link rel="stylesheet" type="text/css" href="CSS/Register.css">
    <link rel="stylesheet" type="text/css" href="CSS/Register-selector.css">
    <script type="text/javascript" src="js/Register-js.js" charset="UTF-8"></script>
    <title>注册界面</title>
    </head>
    <body>
    <div class="background">
    </div>
    <div class="sysname-div">
    <img id="logoimg" class="logoimg" src="images/logo.jpg">  
    <label for="logoimg"><font color="black">用户注册 </font></label>
    </div>
    <div  class="center">
    <div class="lgmain-div">
    <div class="lgtop-div">创建新账户</div>
    <div class="lg-div">
    <form action="zhuceChack.jsp" method = "post">
    <table border="0">
        	<tr><td class="td1"></td><td class = "td2"></td>
        	<tr><td>用户 名</td><td><input class = "input1" name ="username1" type = "text"  value = ""/>
        	<span id = "username1Span" class = "span1"></span></td></tr>
        	<tr><td>密  码</td><td><input class = "input1" name = "password1" type = "password" value = ""/>
        	<span id = "passwordSpan" class = "span1"></span></td></tr>
        	<tr><td>确认密码</td><td><input class = "input1" name = "sureName" type = "password" value = ""/>
        	<span id = "surePswSpan" class = "span1"></span></td></tr>
        	<tr><td>电子邮件</td><td><input class = "input1" name = "mail" type = "text" value = ""/>
        	<span id = "mailSpan" class = "span1"></span></td></tr>
        	<tr><td>电话号码</td><td><input class = "input1" name = "telephone" type = "text" value = ""/>
        	<span id = "telephoneSpan" class = "span1"></span></td></tr>
        	<tr><td>地  址</td><td><input class = "input1" name = "adrress" type = "text" value = ""/>
        	<span id = "adrressSpan" class = "span1"></span></td></tr>
        	<tr><td><input type = "submit"   value = "注&nbsp;&nbsp;&nbsp;册"/></td>
        	<td><input type = "reset" value = "重新填写"/></td></tr>
    </table>
    </form>
    
    </div>
    </div>
    <font color="red">注:用户名和密码不能为空</font><br>
    未实现检查用户名重名和注册时密码是否为空的功能
    </div>
    
    </body>
    </html>
    

    7.zhuceChack.jsp

    <%@ page language="java" import="java.util.*,java.sql.*" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>Insert title here</title>
    </head>
    <body>
    <%
    String username=request.getParameter("username1");
    username=new String(username.getBytes("iso-8859-1"),"UTF-8");//编码转换,保证识别中文登录名
    String password=request.getParameter("password1");
    String mail=request.getParameter("mail");
    String tel=request.getParameter("telephone");
    String adrress=request.getParameter("adrress");
    adrress=new String(adrress.getBytes("iso-8859-1"),"UTF-8");//编码转换,保证识别中文登录名
    //out.println(username);
      String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
      String dbURL="jdbc:sqlserver://localhost:1433;DatabaseName=login";
      String userName="sa";
      String userPwd="123456";
      String sql="insert into users(Username,Password,Mail,Telephone,Adrress) values('"+username+"','"+password+"','"+mail+"','"+tel+"','"+adrress+"')";
      //out.println(sql);
      Class.forName(driverName);
      Connection stmt=DriverManager.getConnection(dbURL,userName,userPwd);
      Statement stmt1=stmt.createStatement();
      stmt1.executeUpdate(sql);
      request.getRequestDispatcher("zhucesuc.jsp").forward(request, response);
    %>
    </body>
    </html>
    

    8.zhucesuc.jsp

    <%@ page language="java" import="java.util.*" contentType="text/html; charset=UTF-8"
        pageEncoding="UTF-8"%>
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>注册成功</title>
    <link rel="stylesheet" type="text/css" href="CSS/Register.css">
    </head>
    <body>
    <%
      String username=request.getParameter("username1");
      username=new String(username.getBytes("iso-8859-1"),"UTF-8");//编码转换,保证识别中文登录名
      String password=request.getParameter("password1");
      String mail=request.getParameter("mail");
      String tel=request.getParameter("telephone");
      String adrress=request.getParameter("adrress");
      adrress=new String(adrress.getBytes("iso-8859-1"),"UTF-8");//编码转换,保证识别中文登录名
    %>
    <div class="background">
    <div  class="center">
    <div class="lgmain-div">
    <div class="lgtop-div">注册成功!</div><br><br>
    <table border="0">
    <tr><td>用户名:<font color="black"><% out.println(username); %></font></td></tr>
    <tr><td>密码:<font color="black"><% out.println(password); %></font></td></tr>
    <tr><td>电子邮件:<font color="black"><% out.println(mail); %></font></td></tr>
    <tr><td>电话:<font color="black"><% out.println(tel); %></font></td></tr>
    <tr><td>地址:<font color="black"><% out.println(adrress); %></font></td></tr>
    </table>
    <br><a href="Login.jsp">前往登陆</a>
    </div>
    </div>
    </div>
    </body>
    </html>
    

    9.数据库样式
    在这里插入图片描述
    在这里插入图片描述

    效果:

    登录

    在这里插入图片描述

    在这里插入图片描述

    登录成功
    在这里插入图片描述

    登录失败
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    注册界面
    在这里插入图片描述
    注册成功
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 打开localhost:8080链接,进入kb-dms数据库管理平台首页 页面自动跳转到登录页面 点击登录框,右上角的按钮,页面跳转到注册页面 注册成功后,页面自动跳转到登录页面 输入注册的账号密码,点击回车键(或登录按钮)...

    登录与注册

    1. 打开localhost:8080链接,进入kb-dms数据库管理平台首页
    2. 页面自动跳转到登录页面
    3. 点击登录框,右上角的按钮,页面跳转到注册页面
    4. 注册成功后,页面自动跳转到登录页面
    5. 输入注册的账号密码,点击回车键(或登录按钮),账号便注册成功
    6. 或者使用系统初始化的管理员账号admin 密码admin 登录
      在这里插入图片描述
      上一篇: WEB数据库管理平台kb-dms:本地安装与启动教程【二】
      下一篇: WEB数据库管理平台kb-dms:团队管理【四】
    展开全文
  • 先创建一数据库登录有动态ASP页面和HTML页面,注册页面类似,注册成功后把数据提交到数据库,再在登录页面可以登录成功
  • 登录页面——链接数据库

    千次阅读 2017-11-06 09:45:18
    登录界面——连接数据库  这周的主要任务就是看极客学院的servlet和jdbc视频,然后跟着敲代码实现登录界面,怎么说感觉这确实很难做,毕竟对这个没多大了解,跟着servlet 的视频敲到第五个就进行不下去了,因为...

    登录界面——连接数据库

      这周的主要任务就是看极客学院的servlet和jdbc视频,然后跟着敲代码实现登录界面,怎么说感觉这确实很难做,毕竟对这个没多大了解,跟着servlet 的视频敲到第五个就进行不下去了,因为老师的有些包莫名其妙地就可以使用了,于是又跳到jdbc的视频,跟着连接数据库,到了优化那部分又进行不下去了,所以我做的基本上就这两部分,一是前端的登录判断,还有一个就是数据库的连接,虽然简单,但是每一步感觉都会碰。
       其中准备工作有JDK,eclipse,tomcat服务器,mysql,以及他的管理工具native for mysql这些都是要装好的才可以进行。
       首先是建立项目吧,这个我也是花了点功夫的,打开eclipse,选择建立一个动态的web界面,dynamic web project嗯,是动态的,然后下一步下一步要记得勾上web.xml,不然很容易出错的,当然后面的跟着老师敲代码都是一个个知识点,细节这次我就不说了,等看懂厂厂学长的代码在做总结。
       第二点就是数据库的连接了,我一看是看到的是java的教材,结果坑了,因为它那个主要是sql server,我以为和mysql一样,于是去弄ODBC数据源,结果走了弯路,其实只要在ecllipse中下个mysql-connector,后面就简单了。
    展开全文
  • Java web 服务器连接MySQL数据库代码

    千次阅读 多人点赞 2020-03-16 17:23:42
    本文内容分为两部分,分别是java web连接MySQL数据库,java web数据库进行基本数据操作。附加代码。

    前言

    经过前面的环境部署,今天我们终于可以来连接数据库了。参考我之前的文章。这篇文章把前面两章连接起来,做一个小总结,并做一个可以保存用户登录数据的网站,代码主要解释对数据库的部分。

    先前的开发环境安装:
    centos7从零搭建java web服务器
    MySQL从零安装配置

    一,建立工程

    1,在eclipse新建动态web工程,具体过程已经有很多人写过了,我就简单说明一下。

    打开eclipse->file->new->dynamic web subject

    tomcat版本选你安装的版本,方便以后调试,web module 版本我用2.5,跟3.0差不多。3.0少了web.xml的配置文件等。一路next下去就行了
    在这里插入图片描述

    二,导入jar包

    连接MySQL需要导入MySQL相关的jar包,另外我还加入log包,对于开发非常有帮助,可以在控制台打印数据,方便debug。jar包就放下图示目录,另外还需要在项目右击->properties->java built path->libraries里添加我们刚刚添加的jar包,这样jar包才算真正导入;

    jar包下载连接:
    链接: https://pan.baidu.com/s/143RT1qygtKIimCRmLdpAbw 提取码: vd22

    在这里插入图片描述
    点击add jars 选择刚刚加入的jar包添加进去就行了
    在这里插入图片描述
    *

    三,编写DataBase类实现连接数据库与操作数据库

    以下代码需要自己先了解SQL语句,MySQL基本命令。代码实现了连接数据库,对数据库的某表格进行添加,读取,更新操作。对应的应用是添加用户,读取用户登录信息,更新密码。

    注意数据保存到MySQL数据库出现中文乱码的问题,要在前端,后台,连接串,MySQL都设置相同的编码方式,比如我选择的是utf8
    在MySQL命令中输入show variables like “%char%”;查看当前的编码,如图,都是utf8就没问题,需要修改的话可以查看修改办法
    在这里插入图片描述

    DataBase.java代码,主要实现对数据库连接和增改查操作

    package myapp;
    
    import java.sql.DriverManager;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    
    import com.mysql.jdbc.Connection;
    
    public class DataBase {
    	private static String driver="com.mysql.jdbc.Driver";//MySQL驱动
    	private static String user = "prx";// MySQL的用户名和密码
        private static String password = "5812870-Prx";
        private static String ip_adress = "192.168.x.x";//主机ip地址
        /*
         * 说明:与数据库建立连接
         * 参数:数据库名称
         */
        private static Connection getConn(String DatabaseName) throws SQLException
        {
        	//设置MySQL的连接串编码为UTF-8,避免中文乱码问题
        	String url="jdbc:mysql://localhost:3306/"+DatabaseName+"?characterEncoding=UTF-8";
        	System.out.println("the url is :"+url);
        	Connection connection=null;
        	try {
    			Class.forName(driver);//加载MySQL驱动程序
    			//连接数据库 驱动+ip地址+端口号+用户名+密码,端口号默认是3306
    			connection=(Connection) DriverManager.getConnection("jdbc:mysql://" + ip_adress + ":3306/" + DatabaseName,
                        user, password);
    			connection.setEncoding("UTF-8");
    			
    		} catch (ClassNotFoundException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
        	//返回connection对象
    		return connection;
    	}
        /*
         * 添加新用户
         * String name,String sex,string age,String id,String password,String emailadress
         */
        public static void adduser(String name,String sex,String age,String id,String password,String emailadress) throws SQLException
        {
        	String Database="myapp";
        	String sql="INSERT INTO myapp_user (name,sex,age,id,password,emailadress) VALUES (?,?,?,?,?,?)";
        	Connection connection=getConn(Database);
        	if (connection!=null){
                try {
                    PreparedStatement ps=connection.prepareStatement(sql);
                    if (ps!=null){
                    	
                        ps.setString(1,name);
                        ps.setString(2,sex);
                        ps.setString(3,age);
                        ps.setString(4,id);
                        ps.setString(5,password);
                        ps.setString(6,emailadress);
                        //执行语句,注意!!!如果你的SQL 语句是诸如update,insert的更新语句,应该用statement的execute()方法
                        // select用的是statement的executeQuery()
                        ps.execute();
                        
                        connection.close();
                        ps.close();
                    }
                } catch (SQLException e) {
                    e.printStackTrace();
                    
                }
            }
        }
        
        public static void updatepassword(String id,String newpassword) throws SQLException
        {
        	String Database="myapp";
        	String sql="UPDATE myapp_user SET password=? where id=?";
        	Connection connection=getConn(Database);
        	if (connection!=null){
                try {
                    PreparedStatement ps=connection.prepareStatement(sql);
                    if (ps!=null){
                        ps.setString(1,newpassword);
                        ps.setString(2,id);
                      
                        //执行语句,注意!!!如果你的SQL 语句是诸如update,insert的更新语句,应该用statement的execute()方法
                        // select用的是statement的executeQuery()
                        ps.execute();
                        
                        connection.close();
                        ps.close();
                    	}
                } catch (SQLException e) {
                    e.printStackTrace();
                    
                }
        
        	}
        }
        /*
         * 读取指定的值
         * 输入id 键
         */
        public static String sele_userinfo(String id,String key) throws SQLException {
        	String value = null;
        	String Database="myapp";
        	String sql="SELECT "+key+" FROM myapp_user WHERE id=?";
        	
        	Connection connection=getConn(Database);
        	if (connection!=null){
                try {
                    PreparedStatement ps=connection.prepareStatement(sql);
                    if (ps!=null){
                        ps.setString(1,id);
                        ResultSet rs=ps.executeQuery();
                        if(rs!=null) {
                        	int count =rs.getMetaData().getColumnCount();
                            while   (rs.next()){
                                for (int i=1 ;i<=count;i++){
                                    String field=rs.getMetaData().getColumnName(i);     
                                        value=rs.getString(field);
                                        System.out.println("the database value is:"+value); 
                                	}
                            }
                        
                    	}
                    }
                } catch (SQLException e) {
                    e.printStackTrace();
                    
                }
        
        	}
        	return value;
        }
        /*
         * 检查id'是否存在
         * 传入id
         */
        public static int hasId(String id) throws SQLException {
        	String Database="myapp";
        	String value;
        	String sql="select id from myapp_user";
        	 System.out.println("the input id is :"+id);
        	Connection connection=getConn(Database);
        	if (connection!=null){
                try {
                    PreparedStatement ps=connection.prepareStatement(sql);
                    if (ps!=null){
                       
                        ResultSet rs=ps.executeQuery();
                        if(rs!=null) {
                        	int count =rs.getMetaData().getColumnCount();
                            while   (rs.next()){
                                for (int i=1 ;i<=count;i++){
                                    String field=rs.getMetaData().getColumnName(i);     
                                    value=rs.getString(field);
                                    
                                    System.out.println("the database id is:"+value); 
                            
                                    if(value.equals(id))
                                    {                            
                                    	return 1;
                                    }
                                    	 
                                	}
                            }
                        
                    	}
                    }
                } catch (SQLException e) {
                    e.printStackTrace();               
                }   
        	}
        	return 0;
        }
    }
    

    四,效果图

    登录页面
    登录页面
    注册
    在这里插入图片描述
    在这里插入图片描述
    在终端查看数据库,数据保存成功
    在这里插入图片描述
    登录成功!
    在这里插入图片描述
    整个工程文件下载:
    链接: https://pan.baidu.com/s/1jq4LoetVdoksjjjGQeb4MA 提取码: 33xw 复制这段内容后打开百度网盘手机App,操作更方便哦
    2020.3.16

    参考文章

    Eclipse创建java Web项目工程
    在这里插入图片描述

    展开全文
  • 代码是在初学Web时写的,现在闲来无事做的代码和界面优化,连接MySql数据库,里面有数据库脚本,测试帐号:admin,密码:admin;仅供初学者学习使用。
  • 配置WEB.CONFIG连接数据库 ①providerName="System.Data.SqlClient" ----说明使用的是MSSQLServer数据库 ②providerName="System.Data.SqlLite" ----说明使用的是SQLLite数据库 ③providerName="System.Data.Oracle...
  • 从标题就能知道,我们需要实现的是前端页面通过ajax发送数据到后台,然后后台进行数据库查询并进行逻辑判断用户是否存在,如果存在则不能进行注册并返回数据,不存在进行注册并返回数据,最后返回验证数据给前端,...
  • 简单的连接数据库Web登录界面 一、需求分析 实现在登录界面输入用户名和密码,连接数据库,与数据库信息进行比对,若用户名和密码相互匹配,则显示登陆成功,若不正确,选择重新输入。 二、工具 1.MySql...
  • Web服务器连接Mysql登录查询功能小测试 需要的工具 Mysql、Eclipse ide(工程中需要的jar包:mysql-connector-java-8.0.19.jar) 因为我的Mysql是8.0.19版本的所以下载是这个,如果是5开头的版本,最好是下载5版本...
  • 连接数据库:C3P0 自动登录:COOKIE 注册:AJAX 一、代码 1.登录界面login.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <...
  • iis可以浏览动态页但是无法插入sqlserver2000数据库,odbc已经连接,dreamweaver也连接好了
  • Eclipse里web项目之连接数据库JDBC

    千次阅读 2020-03-30 17:57:59
    JDBC:用于访问数据库的一套统一的接口 主要的类和接口 DriverManager用于负责管理JDBC的驱动程序。 Connection 数据库的连接对象 PreparedStatement 预编译的sql语句对象 ResultSet 数据库查询的结果集 JDBC访问...
  • jsp访问mysql数据库实现注册登录功能

    万次阅读 多人点赞 2019-01-25 18:35:17
    上次用jdbc在java控制台实现了用户登录注册功能,最近在学习Javaweb,有了一些jsp基础,正好写一篇jsp访问MySQL数据库实现网页简易用户注册登录功能。 首先将新建的Web项目添加到Tomcat中 接下来导包 将mysql ...
  • 老师布置了一份作业,要求我们写一个注册登录界面,同时需要向数据库传递数据,这个作业我研究了四五天才做好,其中走过的坑数不胜数,很多同学可能在网上找到了代码但是不知道如何使用,我在这里就把我当初完成这个...
  • 1.java web本地服务器,链接数据库实现数据库增、查功能 2.android端通过http访问web服务器 一、web端 1.myeclipse新建java web项目 工程目录 2.web.xml如下配置 <?xml version="1.0" encoding="UTF-8"?> <...
  • spring boot搭建web项目连接mysql数据库

    千次阅读 2018-10-22 17:23:58
    使用idea+springboot+Mybatis搭建一个简单的web项目。 首先新建一个项目; 在这里选择Maven项目也可以,但是IDEA为我们提供了一种更方便快捷的创建方法,即Spring Initializr。选择后点击Next; 把项目信息.....
  • 因为这个项目需要使用数据库, 下面就先讲数据库连接 使用的是MySQL数据库MySQL数据库连接环境什么的就不讲了, 网上都有 这个“项目”使用了一个user用户表, 信息如下 先插入一条用户数据: jdbc连接MySQL数据库: ...
  • ASP.NET WebAPI 连接数据库

    万次阅读 2017-06-05 15:25:31
    1.创建ASP.NET Web Application(.NET Framework)项目;...在ValuesController.cs中修改Get方法并连接SQLServer数据库获取数据,以Json字符串格式返回:using System; using System.Collections.Generic; using System
  • 最为稳妥的导包方式为先将需要导入的jar包(此处应导入mysql-connector-java-5.1.42-bin.jar包)复制一份后粘贴到WEB-INF目录下的lib文件中,再通过右键点击项目名-》Build Path-》java Build path-
  • javaWeb 简单注册登录(含数据库连接) -- (一)页面

    万次阅读 多人点赞 2017-07-03 23:44:56
    说在前面: 自己尝试下写了这个, 最近web学的东西都在里面了, 虽然还是很渣, 但也算第一步了, 我姑且算它为一个“项目”, 咳咳 今天刚看到十年前一位学长的毕业设计报告(AOJ评测系统), 只能%%%, 不知道我毕业时...数据库
  •   学了HTML之后 , 一直想写一个能够实现登录功能的小网页 ,终于……现在开始学习数据库,经过查阅资料,创建了很简单的一个java web小项目来实现登陆操作,界面不怎么美观,大家见笑了,哈哈。   首先,我们先...
  • Android通过Web与后台数据库交互

    千次阅读 多人点赞 2019-10-11 00:57:15
    开发一个app与后台数据库交互,基于mysql+jdbc,没有使用DBUtils或jdbc框架,纯粹底层jdbc实现. 2.开发环境 系统 : win10 IDE : Android Studio 3.5.1,IntelliJ IDEA 2019.02 DBMS : Mysql 8.0....
  • 配置用於用戶注册的Servlet <display-name>RegisterServlet <servlet-name>RegisterServlet <servlet-class>RegisterServlet </servlet> <servlet-name>RegisterServlet <url-pattern>/Register...
  • 新手都能看懂的代码! 完整的案例,md5加密,注解方式
  • 注册成功和登录: 二、使用到的技术和软件以及案例源码下载(使用到的技术在我前面的博客中都有介绍) 前端: BootStrap框架 、 niceValidator表单验证框架 、(html,css,javascript) 后台: druid数据库连接池 ...
  • 改程序实现了sql数据库链接,运用了桥连接方式 可查询功能,javaBeans 和会话的运用。
  • 基于asp.net实现的登录注册模块,链接sqlserver数据库
  • python web框架flask连接mysql数据库操作

    千次阅读 2018-09-15 12:37:30
    最近在用flask框架做一个python web项目,其中要连接数据库,所以总结如下: 如何用pycharm快速创建一个flask项目我就不详细说了,可以先创建虚拟环境,不过大部分的事pycharm都帮你做好了.flask作为一个轻量型的web框架...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 77,930
精华内容 31,172
关键字:

web注册登录链接数据库