知识大全 jsp连接MySQL实现插入insert操作功能示例

Posted

篇首语:世界上唯一拥有越多越好的东西就是知识。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 jsp连接MySQL实现插入insert操作功能示例相关的知识,希望对你有一定的参考价值。

jsp连接MySQL实现插入insert操作功能示例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

本文将为大家展示下jsp连接MySQL执行插入操作的功能 具体的示例及代码如下 感兴趣的朋友可以了解下  

  下午终于实现了jsp连接MySQL执行插入操作的功能 在index jsp页面输入数据 提交到mysql——insert jsp页面进行插入数据库的操作   index jsp页面代码如下

复制代码 代码如下: <%@ page language="java" pageEncoding="utf "%> <%@ page contentType="text/;charset=utf "%>  <%     request setCharacterEncoding("UTF ");     response setCharacterEncoding("UTF ");     response setContentType("text/; charset=utf ");  %>  <> <head> </head> <body> <form action="mysql_insert jsp" method="post"> ID :<input type = "text" name=id value=" "/> 姓名 :<input type = "text" name=name value="aaa"/> 性别 :<input type = "text" name=sex value="female"/> 年龄 :<input type = "text" name=age value=" "/> </br> <input type = "submit" value="提交"/> </form> </body> </>

   mysql——insert jsp的代码如下

复制代码 代码如下: <%@ page language="java" import="java util * java sql *" pageEncoding="utf "%> <%@ page contentType="text/;charset=utf "%> <%     request setCharacterEncoding("UTF ");     response setCharacterEncoding("UTF ");     response setContentType("text/; charset=utf ");  %>  <> <head> <title>add message into table </TITLE> </head> <body> <% String id=request getParameter("id"); //从表单获得 String name=request getParameter("name"); //从表单获得 String sex=request getParameter("sex"); //从表单获得 String age=request getParameter("age"); //从表单获得 java util Date date=new java util Date(); String datetime=new Timestamp(date getTime()) toString(); try /** 连接数据库参数 **/ String driverName = " mysql jdbc Driver"; //驱动名称 String DBUser = "root"; //mysql用户名 String DBPasswd = " "; //mysql密码 String DBName = "_db"; //数据库名 String connUrl = "jdbc:mysql://localhost/" + DBName + "?user=" + DBUser + "&password=" + DBPasswd; Class forName(driverName) newInstance(); Connection conn = DriverManager getConnection(connUrl); Statement stmt = conn createStatement(); stmt executeQuery("SET NAMES UTF "); String insert_sql = "insert into person_tb values( " + id + " " + name + " " + sex + " " + age + " )"; String query_sql = "select * from person_tb"; try stmt execute(insert_sql); catch(Exception e) e printStackTrace(); try ResultSet rs = stmt executeQuery(query_sql); while(rs next()) %> ID <%=rs getString("id")%> </br> 姓名 <%=rs getString("name")%> </br> 性别 <%=rs getString("sex")%> </br> 年龄 <%=rs getString("age")%> </br> </br> <% catch(Exception e) e printStackTrace(); //rs close(); stmt close(); conn close(); catch (Exception e) e printStackTrace(); %> </body> </>

   访问index jsp后的页面   输入测试数据 提交后得到如下页面 数据库的变化情况如下   关于jsp连接MySQL数据库时的乱码问题 在 输入数据的页面的编码方式要使用GB 或者GBK 同时在接收数据的页面的编码方式要使用UTF 才能保证完全不会出现乱码 如上面的例子 在 index jsp输入数据 所以其使用<%@ page contentType="text/;charset=gb "%>语句指明使用GB 编码 而 mysql_insert jsp接收数据 所以其使用<%@page language="java" pageEncoding="UTF "%>语句指明使用UTF 编码 而对于从MySQL中拿出数据并显示的页面 其编码方式也要 使用GB 如下面的mysql_query jsp文件例子就使用了<%@ page contentType="text/;charset=gb "%>语句指明了编码方式 tomcat默认按照iso 对url进行编码所以要进行相应转换

复制代码 代码如下: cha138/Article/program/Java/JSP/201311/20627

相关参考

知识大全 jsp连接MySQL操作GIS地图数据实现添加point的功能代码

jsp连接MySQL操作GIS地图数据实现添加point的功能代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一

知识大全 如何应对JSP连接MySQL数据库问题

如何应对JSP连接MySQL数据库问题  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  当您面临J

知识大全 轻松应对JSP连接MySQL数据库问题[1]

轻松应对JSP连接MySQL数据库问题[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 轻松应对JSP连接MySQL数据库问题[2]

轻松应对JSP连接MySQL数据库问题[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&nbs

知识大全 Java jsp tomcat6 mysql连接池配置

Javajsptomcat6mysql连接池配置  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 数据结构 2.3 插入元素操作示例算法

  希赛教育计算机专业考研专业课辅导招生  希赛教育计算机专业考研专业课辅导视频  希赛教育计算机考研专业课在线测试系统  boolListInsert(SqList&LintposElemT

知识大全 插入数据-INSERT语句

SQL实战新手入门:插入数据-INSERT语句  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  插

知识大全 标签库完成复杂的后台处理功能的JSP示例

标签库完成复杂的后台处理功能的JSP示例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  JSTL

知识大全 用jsp和mysql实现分页

  <%//变量声明javasqlConnectionsqlCon;//数据库连接对象javasqlStatementsqlStmt;//SQL语句对象javasqlResultSetsqlRs

知识大全 JSP脚本元素和注释复习总结示例

JSP脚本元素和注释复习总结示例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  今天复习了JSP