使用JSP连接MySql数据库读取HTML表单数据进行存贮

运行环境 tomcat5.5+MySql5.0
编写一个简单的HTML表单:

<html>
    <head>
    </head>
    <body>
        <form action="http://127.0.0.1/test/login.jsp" method="post">
                学号:<input type="text" name="id"><br>
                姓名:<input type="text" name="name"><br>
                <label>
      <input type="radio" name="sex" value="boy" checked>
            男</label>
      <label>
      <input type="radio" name="sex" value="girl">
            女</label><br>
                电话:<input type="text" name="tel"><br>
                <input type="submit" value="提交">
                <input type="reset" value="重填">
        </form>
    </body>
</html>

接这编写一个JSP文件用于读取表单数据

Connection conn = null;
Class.forName("com.mysql.jdbc.Driver").newInstance();
conn = java.sql.DriverManager.getConnection("jdbc:mysql://localhost/mydb","root","corsair");
if(conn==null){
System.out.println("get Conn Error");
}
Statement stmt=conn.createStatement();
ResultSet rs=null;
%>
<%
    String id,name,sex,tel;
    id=request.getParameter("id");
    name=request.getParameter("name");
    sex=request.getParameter("sex");
    tel=request.getParameter("tel");
    try{
    stmt.executeUpdate("INSERT INTO inf_student(id,name,sex,tel) VALUES (‘"+id+"‘,‘"+name+"‘,‘"+sex+"‘,‘"+tel+"‘)");
    }catch(SQLException e){}
stmt.close();
conn.close();
%>

将以上文件保存在tomcat5.5的webapps目录下;然后启动tomcat5.5和mysql数据库,最后打开表单,插入数据提交,并可以mysqlQueryBrower查看到插入数据的情况了。

posted on 2006-09-15 15:42 银河海盗 阅读(1170) 评论(4)  编辑  收藏 所属分类: WEB

时间: 2024-10-12 03:50:58

使用JSP连接MySql数据库读取HTML表单数据进行存贮的相关文章

java web 程序---jsp连接mysql数据库的实例基础+表格显示

<%@ page language="java" import="java.util.*,java.sql.*" pageEncoding="gb2312"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <body> <center>JSP连接mysql数据库</

JSP连接MySQL数据库问题

之前写了一大段,还说了一下具体JDBC连接数据库API的具体包的基本知识,哪知道自己手残不小心按了删除按钮.结果去看自动保存记录时,就只剩下下面这段了.好吧,其实最主要最核心的也就是下面这点了.具体如下: 例如,以下连接MySQL数据库范例: Class.forName("com.mtsql.jdbc.Driver");  //加载MySQL数据库驱动程序 String url = "jdbc:mysql://localhost:3306/DataBase'S Name&qu

Python中使用SQLAlchemy连接Mysql数据库(单表操作)

一,SQLAlchemy的安装 使用 $ easy_install sqlalchemy 或 $ pip install sqlalchemy 如果出现什么错,就进去root用户下进行安装试试,或者网上查查 >>> import sqlalchemy >>> 这样说明成功了,切记是小写哦 二,使用 理论我也不懂,自己查查资料,现在用一个小的案例说一下使用步骤 1,在进行数据操作之前要先连上数据库. >>> from sqlalchemy import

java web中jsp连接mysql数据库

将mysql-connector-java-5.1.6-bin.jar导入到tomcat的lib目录下. 在java项目中,只需要引入mysql-connector-java-5.1.6-bin.jar就可以运行java项目. 在web项目中,当Class.forName("com.mysql.jdbc.Driver");时myeclipse是不会去查找字符串,不会去查找驱动的.所以只需要把mysql-connector-java-5.1.6-bin.jar拷贝到tomcat下lib目

jsp连接mysql数据库

jar包导入: 代码: <%@ page language="java" import="java.util.*" pageEncoding="gb2312" %> <%@ page import ="java.sql.Connection" %> <%@ page import ="java.sql.DriverManager" %> <%@ page impor

Ubuntu jsp平台使用JDBC来连接MySQL数据库

Ubuntu 7.04 搭建Ubuntu jsp平台开发环境MySQL+tomcat+apache+j2sdk1.6在所有安装开始前先在Terminal中输入 rpm -q -a查看是否安装过rpm 和 rpm包的所需软件如果没有安装rpm在Terminal中输入 sudo apt-get install rpm. AD:2014WOT全球软件技术峰会北京站 课程视频发布 你们知道什么是Ubuntu jsp平台么这个非常高深的运用技术将由我来非常讲解,Ubuntu jsp平台NB在哪呢,下面我来

Unity3D_WebPlayer_PHP连接MySQL数据库_3_php登录和读取所有数据

1,PHP登录代码[login.php] 完整代码如下 <?php $name=$_POST['pname']; $password=$_POST['ppwd']; if ($name && $password){ $conn=mysql_connect("xxxxxxxx","Mysql用户名","MYsql密码") or die("SomeConstrError"); mysql_select_db(

通过PHP连接MYSQL数据库 创建数据库 创建表

通过PHP连接MYSQL数据库  $conn = mysql_connect("localhost","root","password") or die("无法连接数据库");  mysql_select_db("table" ,$conn) or die ("找不到数据源"); 通过PHP创建MYSQL数据库 $conn = mysql_connect("localhost&

Hibernate连接mysql数据库并自动创建表

天才第一步,雀氏纸尿裤,Hibernate第一步,连接数据库. Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库. 所以说,Hibernate讲白了就是简化了与数据库之间的操作,那么要玩转它自然就得连接上数据库咯.(与Hibernate对应的orm框架还有Mybatis,只不过M