1 / 34
文档名称:

jsp实验报告.docx

格式:docx   大小:351KB   页数:34页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

jsp实验报告.docx

上传人:小健 2021/7/3 文件大小:351 KB

下载得到文件列表

jsp实验报告.docx

文档介绍

文档介绍:计算机与信息技术学院综合性、设计性实验报告
专业:计算机科学与技术年级/班级:XXXX 2011-2012学年第二学期
课程名称
JSP设计性试验
指导教师
XXX
本组成员
学号姓名
XXXX
实验地点
计算机学院215机房
实验时间
2012-6-3
项目名称
综合性实验
实验类型
综合性
一、实验目的
了解JDBC技术、连接数据库的常用方式、熟悉Web的数据管理方式及 相关操作,关键实践查询记录、更新记录、添加记录、删除记录操作。
二、 实验仪器或设备
装有Java运行环境的微型计算机
三、 总体设计(设计原理、设计方案及流程等)
(1)设计原理
在许多Web应用中,数据库在数据查询、修改、保存、安全等方面有 着其他数据处理不可替代的作用,Web应用可能和很多数据库打交道,尤其 是基于Web的数据管理方面扮演着重要角色。我设计的构想是,假定自己 为苏宁销售部员工,这是员工工作的一个空间,主要管理商品信息。
应用程序和数据库建立连接的方式为JDBC-ODBC桥接器,ODBC 提供数据库访问平台,应用程序负责使用JDBC提供的API建立桥接器。 使用用户已建的数据库作为数据源,然后建立ODBC数据源连接,便可访
问数据库。(实验通过SQL Sever 2005建立数据库)。
查询:使用Statement生命一个SQL语句对象,然后让已创建的
连接对象con调用方法creatStatment。创建对象。SQL查询语句对数据 库的查询草叫做返回一个ResultSet对象,ResultSet对象是一组统一形式
的列组织的数据行组成,通过使用next ()获得下一行的数据。
使用SQL语句更新记录中字段的值,Statement对象调用方法 public int executeUpdate ( String sqlStatement ); 通 过参数 sqlStatement指定的方式实现对数据库表中记录的字段值的更新、添加、 删除。同时,还可以通过结果集操作数据库中的表,如使用结果集向数据库
表中插入一行记录的步骤如下:1、结果集rs的游标移动到插入行。2、更
新插入行的列值。3、插入记录。另外还可以通配符“? ”来代替字段的值,
在预处理语句执行之前设置通配符所代表的具体值。
JSP中,通过使用request对象获取用户提交的信息,实现两个页
面参数的链接。其中method取值get或post,使用get方法提交的信息
会在提交过程中显示在浏览器的地址栏中,而post方法不会,提交手段包
括通过文本框、列表、文本区等。
2、实睑施程
■除记录 del jap
整领记录 \ / 潘加选猝 JJ® y v. add isp
记事页面” *-1
Si国选样 search jsp
I:与记事
保存七
查看.
四、实验步骤
, eclipse,在 eclipse 的 WEB-INF 目录下创建 tags 文
件,在该文件下创建如下实验需要的tag类型文件:
B Query Tag -记事本
文件(E)编辑(盼 格式(Q)查看⑦ 帮助(H)
tag pageEncoding=,,UTF-8,* %>
tag inport=".**'
attribute
attribute
attribute
attribute
name="dataSource" required=,,true" %> name="tableName" required=,,true" name=,,user" required="true" %> name="password" required=,,tt*ue,*
variable name-giuen="biao" scope=,,AT_END" %> variable name-giuen=,'queryResult" scope="AT_END" %>
StringBuFFer result;
result=new StringBuFFer();
try{ (*");
catch(Exception e){}
Connection con;
Statement sql;
ResultSet rs;
try{ ("<table border=1>");
String uri=,,jdbc:odbc:"+dataSource;
con=(