JSP与Access2010结合,实现数据的交互使用

主要的jsp文件:

student.jsp
 1 <%@ page import="java.io.*" %>
 2 <%@ page import="java.sql.*" %>
 3 <%@ page import="java.util.*" %>
 4 <%@ page language="java" contentType="text/html; charset=utf-8"
 5     pageEncoding="utf-8"%>
 6 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 7 <html>
 8 <head>
 9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
10 <title>Student_Infomation</title>
11 </head>
12 <body>
13 <center>
14     <h1>STUDENTS_INFOMATIONS</h1>
15     <hr>
16 <%
17 try{
18     Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
19     Connection con;
20     Statement stmt;
21     ResultSet rs;
22     String url="jdbc:odbc:DRIVER={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=D:/student.accdb";
23 
24     con=DriverManager.getConnection(url);
25     stmt=con.createStatement();
26     rs = stmt.executeQuery("SELECT * FROM student");
27 %>
28         <table border=1>
29             <tr>
30                 <td>StudentNum</td>
31                 <td>StudentName</td>
32                 <td>StudentAge</td>
33                 <td>StudentAddr</td>
34                 <td>StudentSch</td>
35                 <td>StudentMaj</td>
36                 <td>StudentScore</td>
37             </tr>
38 <%
39         while(rs.next()){
40             out.println("<tr>");
41             out.println("<td>"+rs.getInt("num")+"</td>");
42             out.println("<td>"+rs.getString("name")+"</td>");
43             out.println("<td>"+rs.getInt("age")+"</td>");
44             out.println("<td>"+rs.getString("fromw")+"</td>");
45             out.println("<td>"+rs.getString("school")+"</td>");
46             out.println("<td>"+rs.getString("major")+"</td>");
47             out.println("<td>"+rs.getInt("score")+"</td>");
48             out.println("</tr>");
49         }
50 
51     rs.close();
52     stmt.close();
53     con.close();
54 }catch(Exception e){out.println(e.getMessage());}
55 %>
56         </table>
57 </center>
58 </body>
59 </html>

修改web.xml

WEB.xml
 1 <?xml version="1.0" encoding="utf-8"?>
 2 
 3 <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 4     xmlns="http://java.sun.com/xml/ns/javaee"
 5     xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
 6     xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
 7 
 8   <display-name>Student</display-name>
 9   <description>
10      Query the information of students from Access Database
11   </description>
12 </web-app>

 

 

posted @ 2013-01-11 15:09  茶陵后  阅读(247)  评论(0编辑  收藏  举报