网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > JSP技巧
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.页面自动刷新,不用按回车键来提.
.TOMCAT用https替换http的方法.
.JDOM操作XML文件(法老修正版).
.tomcat+mysql使用utf-8.
.利用缓冲技术提高JSP程序的性能和.
.快速应用JDBC控件访问数据库资源.
.用JSP实现DOS形式缓冲网页.
.详解JSP 2.0下的动态内容缓存.
.最简单的连接 mysql 数据库的方法.
.用按钮调用jsp代码怎么写?.
.jsp连接数据库oracle.
.JSP中tomcat的SQL Server2000数据.
.JSP标签库介绍.
.JSP登录验证功能的实现.
.实例讲解JSP调用SQL Server的存储.
.Servlet及JSP中的多线程同步问题.
.JSP安全编程实例浅析.
.在JSP中使用Spring.
.修改Tomcat的主配置文件,增加一个.
.从数据库读出的JPG文件的字符流,.
");
out.println(
"");
out.println(
"");
out.println(
"");
out.println(
"");
out.println(
"");
out.println(
"");
out.println(
"");
out.println(
"");
}
rst.close();
stmt.close();
con.close();
%>    
table>
center>
body>
html>

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

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

 

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-name>Studentdisplay-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数据库的访问。

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

发表日期:2007-3-8


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

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

其次,建立测试数据:

student
num name age fromw school major score
200706001 张飞 19 吉林 吉林大学 语言学 388
200706002 刘备 20 吉林 东北师范大学 日语 328
200706003 关羽 19 北京 北京大学 计算机软件与理论 421
200706004 貂禅 18 四川 四川大学 电子信息工程 376
200706005 关汉卿 18 浙江 浙江大学 计算数学 375
200706006 曲艺 20 浙江 浙江大学 应用化学 402
200706007 阿曼 19 北京 北京大学 图书馆管理学 314
200706008 阿沛 19 北京 北京航空航天大学 热能与动力工程 348
200706009 武则天 19 上海 复旦大学 欧美文学 399
200706010 柳云龙 18 辽宁 沈阳工业大学 机械制造 416
200706011 方戈 19 辽宁 大连理工大学 应用数学 333
200706012 王达 21 天津 天津大学 网络应用 342
200706013 西施 18 天津 南开大学 数据仓库 411
200706014 李世民 18 吉林 长春理工大学 信息管理与信息系统 364
200706015 王莽 19 湖北 武汉大学 太阳能 294
200706016 朱元璋 18 湖北 武汉大学 地热学 352
200706017 诸葛亮 19 北京 清华大学 数据挖掘技术 434
200706018 石达开 20 北京 北京科技大学 能机工程 319
200706019 洪丰烛 18 北京 北京外国语大学 外国语文化 347
200706020 柳艳 18 黑龙江 哈尔滨工业大学 电气工程及其自动化 405

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

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

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

<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*,java.io.*"%>
<html>
<body>
<center>
<h1>学生录取信息h1>
<hr>
<table border=1>
<tr><td>学号td><td>姓名td><td>年龄td><td>来自td><td>学校td><td>专业td><td>成绩td>tr>
<%
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(
"
"+rst.getInt("num")+""+rst.getString("name")+""+rst.getInt("age")+""+rst.getString("fromw")+""+rst.getString("school")+""+rst.getString("major")+""+rst.getInt("score")+"
上一篇:JSP标签库介绍 人气:6519
下一篇:最简单的连接 mysql 数据库的方法 人气:5280
浏览全部JSP的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐