JSP动态Web技术实例教程代码教案 聂哲教案第四章 JSP中使用数据库 3 .doc

JSP动态Web技术实例教程代码教案 聂哲教案第四章 JSP中使用数据库 3 .doc

ID:52290117

大小:126.00 KB

页数:2页

时间:2020-03-26

JSP动态Web技术实例教程代码教案 聂哲教案第四章 JSP中使用数据库 3 .doc_第1页
JSP动态Web技术实例教程代码教案 聂哲教案第四章 JSP中使用数据库 3 .doc_第2页
资源描述:

《JSP动态Web技术实例教程代码教案 聂哲教案第四章 JSP中使用数据库 3 .doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、深圳职业技术学院电子与信息工程学院软件工程系教案授课教师:范新灿※※※※※※※※第四章JSP数据库访问技术(3)※※※※※教学目标1、掌握JSP数据库的滚动查询方法;2、学会随机的从数据库中查询数据;3、掌握对查询的数据进行排序的方法;返回返回重点难点1、数据添加、修改、添加的程序细节;2、一些不同的查询方法和对结果集排序的结合;应知应会学生应知:常用的数据操作;学生应会:在实际的应用中进行数据库程序编写;教学方法1、以能力培养为中心,采用灵活多样的教学方法;2、编程思想和动手能力的有机协调;3、实例引入与改造拓宽的

2、结合,注重启发性教学;4、引入实际项目开发案例,塑造学习编程语言的应用型目标;5、教学体系的有机联系,以一个项目开发贯穿教学过程;6、有效调动学生的学习积极性,注重兴趣的培养,采取学生在讲台进行讲课等方法。教学过程一、新课的过渡2项目演示——数据添加二、讲授新课1.数据添加数据添加页面如图4-4所示,使用Dreamweaver设计其静态页面addData.jsp。form表单的action属性:newData.jsp,输入学号的文本框、输入姓名的文本框、输入年龄的文本框、输入班级的文本框的name属性分别为:numb

3、er、name、age、classes,性别单选框的name属性:sex。l实现向数据库中添加记录SQL语句为:Stringcondition="insertintoStudentvalues"+"("+"'"+number+"','"+name+"','"+sex+"',"+age+",'"+classes+"'"+")";l声明Statement对象:Statementsql=con.createStatement();lStatement对象调用方法执行添加操作:sql.executeUpdate(condit

4、ion);2.数据删除按照如图4-3所示,修改main.jsp页面视图,在记录后面增加数据删除的链接图标,通过id链接到对应的数据删除程序:del.jsp">

其中,id是通过:intid=rs.getInt(1);从数据库中查询到的第

5、一个字段,href="del.jsp?id=<%=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

6、)按照如图4-3所示,修改main.jsp页面视图,2)在记录后面增加数据修改的链接图标,通过id链接到对应的数据修改程序:del.jsp。3)如果要修改某名同学的个人信息,在数据查询浏览页面中,通过链接进入修改页面modify.jsp,进行修改操作,链接页面如图4-3所示。链接代码为:">

7、"15"border="0">

4)其中的id是通过查询student表,返回“id”字段的值:intid=rs.getInt(1);课堂小结分析学生错误点。作业:完善“学生信息系统”中的数据添加、修改、删除功能2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。