JSP实验报告(8)

2019-02-15 21:06

6、实验结果

inputMess.jsp

7、实验结果分析:

1、DriverManager类:用语跟踪可用的JDBC驱动程序并产生数据库连接。

2、Connection接口:用于取得数据库信息、生成数据库语句,并管理数据库事务。 3、Statement接口:用于在基层连接上运行SQL语句,并且生成一个结果集。 4、查询结果一般封装在ResultSet对象中。ResultSet实际上是一张数据表。ResultSet对象有多种方法用来从查询结果中读取数据

5、在tag文件通过使用 attribute指令,就可以让调用该tag文件的jsp页面向该tag文件传递在jsp页面输入的查询内容的数据。 tag文件通过使用variable属性可以从tag文件向jap页面返回符合查询条件的内容的数据

实验2 更新记录

1、 相关知识点

本实验使用jdbc-odbc桥接器方式和数据库建立连接,查询数据库中表的记录的步骤如下: (1)与数据库information建立连接;

Connection con=DriverManager.get Connection(‘jdbc:odbc: information’); (2)返回Statement对象;

Statement sql=con.createStatement();

(3)向数据库发送关于更新记录的sql语句: int m=sql.executeUpdate(更新记录的sql语句); 更新成功m的值为1,否则为0。 2、 实验目的

本实验的目的是掌握使用jdbc更新数据库中表的记录。 3、 实验要求

编写一个jsp页面updateRecord.jsp和两个tag文件UpdateRecord.tag、GetRecord.tag。updateRecord.jsp负责调用GetRecord.tag文件,显示GetRecord.tag返回待更新的记录的有关字段的值;updateRecord.jsp调用UpdateRecord.tag文件,并显示UpdateRecord.tag返回的有关更新记录是否成功的信息。 1) updateRecord.jsp的具体要求 updateRecord.jsp页面提供一个表单,该表单允许用户输入某种图书的isbn号以及针对该isbn号的图书的更新信息;该页面负责将图书的isbn号传递给GetRecord.tag,将图书的更新信息传递给UpdateRecord.tag。 2) GetRecord.tag的具体要求

GetRecord.tag文件使用attribute指令获得updateRecord.jsp页面传递过来的图书的isbn号,并显示和该图书对应的记录。 3)UpdateRecord.tag的具体要求

UpdateRecord.tag文件使用attribute指令获得updateRecord.jsp页面传递过来的图书更新信息,然后更新数据库中bookForm表中的记录,并返回更新成功的消息给updateRecord.jsp页面。 4、 jsp页面效果示例

updateRecord.jsp的效果如图6-3所示。 5、 参考代码

6、实验结果

updateRecord.jsp

7、实验结果分析

1、在数据库的连接于实验一是一样的,只是调用的方法不一样,在查询时Statement

对象调用方法public int executeUpdate(String sql)

2、在jsp页面输入图书的ISBN号,GetRecord.tag文件使用attribute指令获得updateRecord.jsp页面传递过来的图书的ISBN号,在数据库里进行查找,并显示和该图书对应的记录

3、UpdateRecord.tag文件使用attribute指令获得updateRecord.jsp页面传递过来的图书更新信息即图书价钱的变化从39到25.5,然后更新数据库中bookForm表中的记录,并返回更新是否成功的消息给updateRecord.jsp页面。这样,如果在查询该图书,那么显示的信息就是更新后的。

实验3 删除记录

1、 相关知识点

本实验使用jdbc-odbc桥接器方式和数据库建立连接,那么删除数据库中表的记录的步骤如下:

(1)与数据库information建立连接;

Connection con=DriverManager.get Connection(‘jdbc:odbc: information’); (2)返回Statement对象;

Statement sql=con.createStatement();

(3)向数据库发送关于删除记录的sql语句: int m=sql.executeUpdate(更新记录的sql语句); 删除成功m的值为1,否则为0。 2、 实验目的

本实验的目的是掌握使用jdbc删除数据库中表的记录。 3、 实验要求

编写一个jsp页面inputDeletedISBN.jsp和一个tag文件DelRecord.jsp. 1) inputDeletedISBN.jsp的具体要求

inputDeletedISBN.jsp页面提供一个表单,该表单允许用户图书的ISBN提交到本页面。 2)DelRecord.jsp的具体要求

inputDeletedISBN.jsp页面首先获得本页面提交的图书的ISBN,然后使用tag标记调用DelRecord.jsp删除数据库中表的相应的记录。 4、 jsp页面效果示例

inputDeletedISBN.jsp的效果如图6-4所示: 5、 参考代码

可以按照实验要求,参考本代码编写代码。


JSP实验报告(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:煤炭企业如何实施债转股

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: