如何使用JavaWeb实现显示mysql数据库数据
发表于:2025-02-13 作者:千家信息网编辑
千家信息网最后更新 2025年02月13日,小编给大家分享一下如何使用JavaWeb实现显示mysql数据库数据,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!EMS-
千家信息网最后更新 2025年02月13日如何使用JavaWeb实现显示mysql数据库数据"); pw.println("
"); //关闭 try { con.close(); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } }}
小编给大家分享一下如何使用JavaWeb实现显示mysql数据库数据,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
EMS-员工信息管理系统
MySQL学习之基础操作总结
MySQL学习之基础命令实操总结
创建ems库
show databases; create database ems; use ems;
创建user表
create table user( id int primary key auto_increment, name varchar(50), salary double, age int);
插入表格数据
insert into user values(1,'zs',3000,20); insert into user values(2,'ls',1000,30); insert into user values(3,'ww',5000,25); insert into user values(4,'xh',4000,23);
创建UserListServlets
使用JDBC连接数据库
将jar包复制的到lib文件夹下
//使用JDBC连接mysql数据库,将user表中的输出查询处理 ResultSet result=null; Connection con=null; try { //(1)注册加载驱动 Class.forName("com.mysql.jdbc.Driver"); //(2)获得数据库的链接 //(1).连接mysql的url地址 String url="jdbc:mysql://localhost:3306/ems"; //(2).连接mysql的用户名 String username="root"; //(3).连接mysql的密码 String pwd="123456"; con=DriverManager.getConnection(url, username, pwd); //(3)预编译sql语句 System.out.println("MySQL连接成功!"+con); //3.预编译SQL语句 String sql="select * from user"; PreparedStatement prep=con.prepareStatement(sql); //(4)执行sql语句 result=prep.executeQuery(); //(5)关闭 con.close(); } catch (Exception e) { e.printStackTrace(); }
package EMS;import java.io.IOException;import java.io.PrintWriter;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;//员工信息查询的Servletpublic class UserListServlets extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //使用JDBC连接mysql数据库,将user表中的输出查询处理 ResultSet result=null; Connection con=null; try { //(1)注册加载驱动 Class.forName("com.mysql.jdbc.Driver"); //(2)获得数据库的链接 //(1).连接mysql的url地址 String url="jdbc:mysql://localhost:3306/ems"; //(2).连接mysql的用户名 String username="root"; //(3).连接mysql的密码 String pwd="123456"; con=DriverManager.getConnection(url, username, pwd); //(3)预编译sql语句 System.out.println("MySQL连接成功!"+con); //3.预编译SQL语句 String sql="select * from user"; PreparedStatement prep=con.prepareStatement(sql); //(4)执行sql语句 result=prep.executeQuery(); } catch (Exception e) { e.printStackTrace(); } //使用response,获得字符输出流PrintWriter,将查询出的结果输出到浏览器端 //设置格式编码 response.setContentType("text/html;charset=utf-8"); //向浏览器端输出一个表格 PrintWriter pw=response.getWriter(); pw.println("
工号 | 姓名 | 工资 | 年龄 | "); pw.println("
"+result.getInt("id")+" | " +result.getString("name")+" | "+result.getDouble("salary")+" | " +result.getInt("age")+" |
部署服务器
重新部署服务器参考
访问网址:http://localhost:8080/Servlet/lists
以上是"如何使用JavaWeb实现显示mysql数据库数据"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
数据
数据库
语句
输出
查询
编译
信息
员工
篇文章
成功
内容
地址
基础
密码
服务器
浏览器
用户
用户名
表格
链接
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
徐汇区一站式软件开发问答知识
广东网络安全110地址
国际机场网络安全吗
万网主机 数据库
达梦分布式数据库性能
超市收银机连接不上服务器
app加载服务器数据失败
密云区技术软件开发服务供应
提取excel行数据库
网络安全密钥在哪儿
网络安全改革新模式
网站数据库代码
金融衍生品的软件开发咋样
dtu服务器
linux服务器凭据如何删除
c怎么输出n组数据库
科技发力工业互联网
平谷区正规软件开发配置
学号数据库数据类型
数据库查第5到10条数据
网络安全违法的六项风险
ai人脸识别软件开发
思科网络技术学院教程激活
kis数据库实体建立连接
积极营造网络安全氛围
游戏服务器 面试题
网络安全系统保障协议
服务器更改ip怎么更改网卡配置
山东春季高考网络技术实操
鑫辉科技网络技术有限公司