访问Access数据库(JSP+Tomcat 5.5.20)

大志80

大志80

2016-02-19 19:26

生活已是百般艰难,为何不努力一点。下面图老师就给大家分享访问Access数据库(JSP+Tomcat 5.5.20),希望可以让热爱学习的朋友们体会到设计的小小的乐趣。

  以访问一个学生信息表为例说明:

  首先,建立Access数据库文件student.mdb,打开表设计器,分别输入字段名称和数据类型,并设置主键:

  

  其次,建立测试数据:

    studentnumnameagefromwschoolmajorscore200706001张飞19吉林吉林大学语言学388200706002刘备20吉林东北师范大学日语328200706003关羽19北京北京大学计算机软件与理论421200706004貂禅18四川四川大学电子信息工程376200706005关汉卿18浙江浙江大学计算数学375200706006曲艺20浙江浙江大学应用化学402200706007阿曼19北京北京大学图书馆管理学314200706008阿沛19北京北京航空航天大学热能与动力工程348200706009武则天19上海复旦大学欧美文学399200706010柳云龙18辽宁沈阳工业大学机械制造416200706011方戈19辽宁大连理工大学应用数学333200706012王达21天津天津大学网络应用342200706013西施18天津南开大学数据仓库411200706014李世民18吉林长春理工大学信息管理与信息系统364200706015王莽19湖北武汉大学太阳能294200706016朱元璋18湖北武汉大学地热学352200706017诸葛亮19北京清华大学数据挖掘技术434200706018石达开20北京北京科技大学能机工程319200706019洪丰烛18北京北京外国语大学外国语文化347200706020柳艳18黑龙江哈尔滨工业大学电气工程及其自动化405

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

  把student.db放置于D:根目录下。

  再次,建立并配置数据源:数据源名称为student。

  然后,在Apache Software FoundationTomcat 5.5webapps路径下创建一个Student文件目录,并且在该目录下编写JSP文件代码:

%...@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*,java.io.*"%
  html
  body
  center
  h1学生录取信息h1
  hr
  table border=1
  trtd学号tdtd姓名tdtd年龄tdtd来自tdtd学校tdtd专业tdtd成绩tdtr
  %...
  Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
  String url="jdbc:odbc:driver={Microsoft Access Driver (*.mdb)};DBQ=D:/student.mdb";
  Connection con=DriverManager.getConnection(url) ;
  Statement stmt=con.createStatement();
  ResultSet rst=stmt.executeQuery("select * from student");
  while(rst.next())
  {
  out.println("");
  out.println(""+rst.getInt("num")+"");
  out.println(""+rst.getString("name")+"");
  out.println(""+rst.getInt("age")+"");
  out.println(""+rst.getString("fromw")+"");
  out.println(""+rst.getString("school")+"");
  out.println(""+rst.getString("major")+"");
  out.println(""+rst.getInt("score")+"");
  out.println("");
  }
  rst.close();
  stmt.close();
  con.close();
  %    
  table
  center
  body
  html

  接着,在Tomcat 5.5.20中设置配置文件:

  在Student目录下创建一个WEB-INF目录,在WEB-INF目录下创建一个web.xml文件,其配置内容为:

   

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)?xml version="1.0" encoding="ISO-8859-1"?
  
  web-app xmlns="http://java.sun.com/xml/ns/j2ee"
      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
      xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee web-app_2_4.xsd"
      version="2.4"
  
    display-nameStudentdisplay-name
    description
       Query the information of students from Access Database
    description
  web-app

  最后,启动Tomcat服务器,在地址栏中键入如下URL进行对数据库Student.mdb的访问:

  http://127.0.0.1:8080/Student/Student.jsp

  访问结果如图所示:

  

  这就实现了对Access数据库的访问。

展开更多 50%)
分享

猜你喜欢

访问Access数据库(JSP+Tomcat 5.5.20)

Web开发
访问Access数据库(JSP+Tomcat 5.5.20)

DAO访问ACCESS数据库

编程语言 网络编程
DAO访问ACCESS数据库

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

JSP连接Access数据库

Web开发
JSP连接Access数据库

ACCESS数据库访问组件(四)

电脑网络
ACCESS数据库访问组件(四)

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

ACCESS数据库访问组件(三)

电脑网络
ACCESS数据库访问组件(三)

如何使用JSP访问MySQL数据库

Java JAVA基础
如何使用JSP访问MySQL数据库

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

你真正理解AllowUnroundedFloatingPointOperations选项的含义吗

你真正理解AllowUnroundedFloatingPointOperations选项的含义吗

Win7错误提示0x000006d18怎么办

Win7错误提示0x000006d18怎么办
下拉加载更多内容 ↓