《JSP中使用数据库.doc》由会员分享,可在线阅读,更多相关《JSP中使用数据库.doc(2页珍藏版)》请在三一办公上搜索。
1、 深 圳 职 业 技 术 学 院电子与信息工程学院软件工程系教 案授课教师:范新灿 第四章 JSP数据库访问技术(3) 教学目标1、 掌握JSP数据库的滚动查询方法;2、 学会随机的从数据库中查询数据;3、 掌握对查询的数据进行排序的方法;返回返回重点难点1、 数据添加、修改、添加的程序细节;2、 一些不同的查询方法和对结果集排序的结合;应知应会学生应知:常用的数据操作;学生应会:在实际的应用中进行数据库程序编写;教学方法1、以能力培养为中心,采用灵活多样的教学方法;2、编程思想和动手能力的有机协调;3、实例引入与改造拓宽的结合,注重启发性教学;4、引入实际项目开发案例,塑造学习编程语言的应用
2、型目标;5、教学体系的有机联系,以一个项目开发贯穿教学过程;6、有效调动学生的学习积极性,注重兴趣的培养,采取学生在讲台进行讲课等方法。教学过程一、新课的过渡 项目演示数据添加二、讲授新课1数据添加数据添加页面如图4-4所示,使用Dreamweaver设计其静态页面addData.jsp。form表单的action属性:newData.jsp,输入学号的文本框、输入姓名的文本框、输入年龄的文本框、输入班级的文本框的name属性分别为:number、name、age、classes,性别单选框的name属性:sex。l 实现向数据库中添加记录SQL语句为:String condition=ins
3、ert into Student values+(+number+,+name+,+sex+,+age +,+classes+);l 声明Statement 对象:Statement sql=con.createStatement();l Statement 对象调用方法执行添加操作:sql.executeUpdate(condition);2数据删除按照如图4-3所示,修改main.jsp页面视图,在记录后面增加数据删除的链接图标,通过id链接到对应的数据删除程序:del.jspa href=del.jsp?id=其中,id是通过:int id=rs.getInt(1);从数据库中查询到的第
4、一个字段, href=del.jsp?id=是通过链接的方式将对应的id值传递给del.jsp文件。src=image/icon_delete_reply.gif的icon_delete_reply.gif是一个图片,是通过图片进行链接。如果要删除学号为0005,姓名为张三同学的信息,那么修改图标对应的链接地址是:/del?id=23,id的值可以在del.jsp文件中,通过request对象的getParameter()方法获取:request.getParameter(id);3数据修改1) 按照如图4-3所示,修改main.jsp页面视图,2) 在记录后面增加数据修改的链接图标,通过id链接到对应的数据修改程序:del.jsp。3) 如果要修改某名同学的个人信息,在数据查询浏览页面中,通过链接进入修改页面modify.jsp,进行修改操作,链接页面如图4-3所示。链接代码为:a href=modify.jsp?id= 4) 其中的id是通过查询student表,返回“id”字段的值:int id=rs.getInt(1);课堂小结分析学生错误点。作业:完善“学生信息系统”中的数据添加、修改、删除功能