分享一个小例子,写的不太具体(配置环境什么的就不写了),有问题欢迎讨论!

DBpool.java文件,这个文件的主要作用是装载数据库连接驱动,获得数据库连接对象并连接数据库,具体代码如下:

package com;

import java.sql.;

import javax.naming.;

public class DBpool

{

private static Connection conn;

public static Connection getConnection() throws SQLException,NamingException

{

try

{

Class.forName("com.mysql.jdbc.Driver").newInstance(); //装载数据库连接驱动

conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/user?useUnicode=true&characterEncoding=UTF-8","root","123123");

}

catch(Exception e)

{

e.printStackTrace();

}

return conn;

}

}

UserDAO.java文件,写一个类对数据库进行添加操作。

代码如下:

package com;

import com.;

import java.util.Vector;

import java.sql.;

import javax.sql.;

import javax.naming.;

import java.sql.Date;

public class UserDAO

{

private Connection conn;

private Statement state;

private PreparedStatement pstate;

private ResultSet rs;

public UserDAO()

{

if(conn==null)

{

try

{

conn=DBpool.getConnection(); //获得数据库连接对象

}

catch(NamingException e)

{

e.printStackTrace();

}

catch(SQLException se)

{

se.printStackTrace();

}

}

}

public boolean addUser(String name,String age) //向数据库中添加数据

{

int jg=0;

try

{

pstate=conn.prepareStatement("insert into user (name,age) values (?,?)");

pstate.setString(1,name);

pstate.setString(2,age);

jg=pstate.executeUpdate();

}

catch(SQLException e)

{

e.printStackTrace();

}

finally

{

try

{

pstate.close();

}

catch(SQLException e)

{

e.printStackTrace();

}

}

if(jg>0)

return true;

else

return false;

}

}

addUser,jsp文件,向数据库添加数据。

代码如下:

UserDAO ud=new UserDAO();

String name="李小晚";

String age="22";

if(ud.addUser(name,age))

out.println("

添加成功,请查看数据库!");

%>

随便看看就好,顺手点赞更好。

通过jsp向mysql批量导入数据_通过JSP+JavaBean对mysql进行添加数据的操作相关推荐

  1. flux读取不到数据_初学flux的疑问?无法添加数据到DOM

    我初学flux,照着网上的代码,尝试学习写了一个简单的添加数据表页面,如图: 我想实现的功能是在下方表单填写数据之后点击提交可以实时的在上方表格添加一条数据,现在碰到的问题是我点击提交毫无反应也没有报 ...

  2. mysql批量存图片_教你如何在MySQL数据库中直接储存图片(3)

    如果你执行了这个程序,你将会看见一个简单的Html表单,单击"浏览"选择一个文件,然后单击提交. 当文件上传至web服务器之后,程序将会告诉你刚刚上传的文件的ID,记住这个ID,待 ...

  3. 向对象中添加数据_在RMarkdown编译HTML文件中添加数据下载按钮

    介绍一个工具包, 主要是用来解决我平常写文档时文档和结果分离的问题. 它可以在 RMarkdown 输出的 HTML 文件中添加下载数据的按钮, 而不需要运行 shiny 模式. 安装 install ...

  4. mysql批量导入已经格式好的文本数据

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! mysq ...

  5. mysql批量导入txt数据_MySQL批量导入Excel、txt数据

    我想Excel是当今最大众化的批量数据管理软件了吧,所以我们会经常涉及到将Excel中数据导入到MySQL中的工作.网上有一些关于直接将Excel导入MySQL的教程,不知道是我安装的office不对 ...

  6. MySQL批量导入Excel、txt数据

    我想Excel是当今最大众化的批量数据管理软件了吧,所以我们会经常涉及到将Excel中数据导入到MySQL中的工作.网上有一些关于直接将Excel导入MySQL的教程,不知道是我安装的office不对 ...

  7. c# mysql 批量导入_C#:MySql批量数量导入

    现在对数据库(以MySql为例)的操作大多会封装成一个类,如下例所示: namespace TESTDATABASE { public enum DBStatusCode { ALL_OK, MySq ...

  8. c语言连接数据库例子,c语言操作mysql数据库小例子_互帮互助(C language MySQL database operation example _ mutual help).doc...

    这是精心收集的精品经典资料,值得下载保存阅读! c语言操作mysql数据库小例子_互帮互助(C language MySQL database operation example _ mutual h ...

  9. 解决IDEA中maven工程的jsp、jstl依赖导入了 ,但是 jsp页面的uri却不提示(手动输上也报红)

    解决IDEA中maven工程的jsp.jstl依赖导入了 ,但是 jsp页面的uri却不提示(手动输上也报红) 出现原因:idea内有缓存 解决办法:File --> Invalidate Ca ...

  10. DBeaver mysql 外键设置了级联删除,子表无法添加数据

    DBeaver mysql 外键设置了级联删除,子表无法添加数据 报错:Cannot add or update a child row: a foreign key constraint fails ...

最新文章

  1. linux之sed用法
  2. 《数据结构与抽象:Java语言描述(原书第4版)》一P.3.2 实现一个接口
  3. android php mysql json 查询_android php mysql json
  4. 投影元素直接隔离_摸着夜色上露台开投影,是巴塞罗那设计师的浪漫
  5. 【Qt开发】关于QWSServer
  6. 流媒体RTMP协议解析
  7. 海康威视二次开发 python_海康威视面试python后端题
  8. git 放弃本地修改
  9. 测试老鸟分享:掌握2项技能,轻松拿到软件测试工程师offer...
  10. ios隐私政策_新的iOS 14已经揭露了严重的隐私问题
  11. 【技法操作】UI界面设计,用PS绘制闹钟页面教程
  12. 智慧水利信息化系统解决方案
  13. 基于java+swing的员工出差报销管理系统(java+swing+Mysql+lw)
  14. 三峡大学计算机与信息学院王,周欢,三峡大学 计算机与信息学院
  15. 第1节 MySQL 架构篇 2021-12-24
  16. Tableau交叉表图表
  17. SQLiteOpenHelper 崩溃Couldnt read row 0, col -1 from CursorWindow.
  18. 关于AD17 原理图设置差分出现Number of nets in differential pair ** is 1 instead of 2的问题
  19. Python文件和数据格式化(教程)
  20. 解决SSD+HDD双硬盘下电脑卡顿问题,CPU和内存使用率低,电脑依旧卡顿

热门文章

  1. iOS越狱插件: Icon Tool 可定位文件目录和备份资料等功能
  2. mfc在CTreeCtrl上添加文件夹图标和文件目录的选择
  3. 1087 习题5-14 牛顿迭代法求方程的根
  4. SX126x-数字接口SPI和控制功能
  5. 怎么将两个pdf文件合并在一起
  6. Kubernetes开发(4)-webhook 实现拦截请求
  7. 相关性分析热点图_车联网数据分析(二):驾驶行为分析
  8. a标签 :focus的使用(:focus)
  9. 18、HTTP基本操作及源码编译安装 学习笔记
  10. 数据分析师招聘岗位分析