jsp程序设计案例教程教学设计_模块3 高级应用模块

jsp程序设计案例教程教学设计_模块3 高级应用模块

ID:6684516

大小:141.50 KB

页数:10页

时间:2018-01-22

jsp程序设计案例教程教学设计_模块3  高级应用模块_第1页
jsp程序设计案例教程教学设计_模块3  高级应用模块_第2页
jsp程序设计案例教程教学设计_模块3  高级应用模块_第3页
jsp程序设计案例教程教学设计_模块3  高级应用模块_第4页
jsp程序设计案例教程教学设计_模块3  高级应用模块_第5页
资源描述:

《jsp程序设计案例教程教学设计_模块3 高级应用模块》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《JavaWeb程序设计》课程教学单元设计模块名称:模块3JSP高级应用模块授课教师:授课班级:单元总学时:12教学条件Eclipse、JDK、Tomcat服务器、一体化教室、多媒体演示软件教学素材参考书、课件、视频教学目标设计知识目标:(1)掌握JSP页面中文件的上传与下载(2)掌握利用JSP组件发送邮件(3)掌握以图形显示统计数据能力目标:(1)能在JSP页面中实现文件的上传与下载(2)能利用JSP组件发送邮件(3)能对商品销售统计数据以图形方式显示教学内容教学单元16:文件上传和下载-发送邮件教学单元17:图形处理教

2、学单元18:单元实践3重点:文件上传和下载、发送邮件和图形处理难点:发送邮件和图形处理课外拓展(1)为“网上书店”完成订单处理发送邮件功能(2)怎样用Javascript实现验证码的刷新(3)思考eBuy电子商城系统各页面之前的关系教学过程设计教学单元16:文件上传和下载、发送邮件(学时数:4)主要步骤教学内容教学方法教学手段师生活动新课引入使用163网盘等常用网站的上传与下载功能用或eBuy电子商城程序的“电子商城使用说明书”的下载,导入今天的新课内容:文件的上传与下载演示提问多媒体教师:讲解演示学生:观察思考任务分析实

3、践任务分析(1)参照本书说明,配置好jspSmartUpload组件的使用环境。(2)编写一个应用jspSmartUpload组件上传eBuy电子商城中商品图片的程序。(3)参照本书说明,配置好JavaMail组件的使用环境。(4)编写一个应用JavaMail组件发送eBuy电子商城中会员订单的程序。讲授多媒体课件演示教师:讲解演示学生:观察思考理论目标分析讲授多媒体教师:讲解演示(1)分析知识目标(2)分析技能目标课件演示学生:观察思考知识讲解——文件的上传课堂演示使用jspSmartUpload组件实现文件上传。(课堂

4、演示9.1)演示讲授多媒体系统演示教师:讲解演示学生:观察思考知识分析(1)文件的上传与下载的必要性(2)jspSmartUpload概述(3)jspSmartUpload常用类lfile类包装了一个上传文件的所有信息。通过file类,可以得到上传文件的文件名、文件大小、扩展名、文件数据等信息。lfiles类表示所有上传文件的集合,通过files类可以得到上传文件的数目、大小等信息。lrequest类的功能等同于JSP内置的对象request。之所以提供这个类,是因为对于文件上传表单,通过request对象无法获得表单项的

5、值,必须通过jspSmartUpload组件提供的request对象来获取。lsmartupload类完成文件的上传和下载工作。(4)jspSmartUpload的安装与配置步骤(5)文件上传代码分析讲授多媒体课件演示教师:讲解演示学生:观察思考交流互动分组讨论记录笔记学生模仿学生模仿完成课堂演示9.1中的内容实践练习模仿练习教师:巡视指导学生:实践操作查阅资料知识讲解——文件的下载课堂演示使用jspSmartUpload组件实现文件下载(课堂演示9.2)演示讲授多媒体系统演示教师:讲解演示学生:观察思考知识讲解文件下载代

6、码分析讲授多媒体课件演示教师:讲解演示学生:观察思考交流互动分组讨论记录笔记学生模仿(1)学生模仿完成课堂演示中的内容(2)教师指出学生模仿过程中可能出错和已经出错的知识点,并进行重点评析,加深印象,强化记忆。实践练习模仿练习教师:巡视指导学生:实践操作查阅资料知识讲解——发送邮件课堂演示使用JavaMail发送电子邮件。(课堂演示9.3)演示讲授多媒体系统演示教师:讲解演示学生:观察思考知识分析讲授多媒体教师:讲解演示(1)JavaMail概述JavaMail是Sun发布的处理电子邮件的应用程序接口,它预置了一些最常用的

7、邮件传送协议的实现方法,并且提供了很容易的方法去调用它们.1)JavaMail的安装和配置l将下载的压缩文件解压到指定文件夹。l将JavaMail包解压后的mail.jar文件和JAF包中jaractivation.jar复制到应用程序文件夹下的WEB-INFlib文件夹中。l重启服务器,JavaMail便可以正常使用了。(2)JavaMail常用类lProperties类用来创建一个Session对象。Properties类寻找字符串“mail.smtp.host”,该属性值就是发送邮件的主机lSession类代表Ja

8、vaMail中的一个邮件Session,每一个基于JavaMail的应用程序至少有一个Session,也可以有任意多的Session。lTransport类是用来发送信息,而Store类用来接收信息。lMessage对象将存储实际发送的电子邮件信息,Message对象被作为一个MimeMessage对象

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

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

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