预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Web应用开发技术教学大纲一、说明(一)课程性质《WEB应用开发技术》(WebApplicationDevelopingTechnology)课程对应的课程编号是71001608,属于计算机科学与工程学院的学院平台课程(学科基础课程)中的学科选修课程。在第六学期开设,学分为3。(二)教学目的《WEB应用开发技术》课程是专业技能课,主要培养学生基于Java方向的Web开发能力,通过本课程的学习,使学生掌握JSP的基本语法,可以从事JSP+JavaBean+Servlet的开发,具备初步建立小型动态网站的能力,同时便于学习相关JSP的开源框架的知识,提升自己的开发能力。(三)教学内容《WEB应用开发技术》课程内容包括JSP简介、JSP页面、JSP标记、内置对象、JSP与JavaBean、文件操作、数据库操作、JavaServlet、MVC设计模式以及应用实例。(四)教学时数《WEB应用开发技术》课程的周学时为2+2,总学时为72学时,其中讲授36学时,实验36学时。(五)教学方式《WEB应用开发技术》课程采用理论和上机实验相结合的教学方式,采用讲授、教师示范、学生演示、学生练习等多种教学方式,充分利用启发式教学原则进行教学,注重培养学生创新思维能力和动手实践能力。二、本文理论部分第1章JSP简介教学要点:了解JSP的含义,了解JSP技术特点,熟悉JSP开发环境。教学时数:[2学时]教学内容:1.1什么是JSP了解什么是JSP以及JSP与其它Web开发语言的区别。1.2Tomcat服务器的安装与配置学会安装与配置Tomcat服务器。1.3测试JSP页面学会如何测试JSP页面。1.4设置Web服务目录学会设置Web服务目录。1.5设置端口号学会端口号的设置。1第2章JSP页面教学要点:全面了解JSP页面,掌握JSP运行原理,了解JSP页面的基本结构,初步掌握JSP编程方法,熟练掌握JSP基本语法。教学时数:[4学时]教学内容:2.1JSP页面的基本结构了解JSP页面的基本结构。2.2JSP的运行原理了解JSP的运行原理。2.3JSP页面的成员变量和方法熟悉并掌握JSP页面的成员变量和方法。2.4JSP页面中的Java程序片熟练掌握JSP页面的Java程序片。2.5JSP页面中的Java表达式熟练掌握JSP页面的Java表达式。2.6JSP中的注释掌握JSP中的注释的使用。2.7在JSP页面中使用HTML标记掌握JSP页面中HTML标记的使用。第3章JSP标记教学要点:掌握JSP指令标记以及动作标记的功能、语法以及如何使用。教学时数:[4学时]教学内容:3.1指令标记page掌握指令标记page的功能和语法并熟练使用。3.2指令标记include掌握指令标记include的功能和语法并熟练使用。3.3动作标记include掌握动作标记include的功能和语法并熟练使用。3.4动作标记param掌握动作标记param的功能和语法并熟练使用。3.5动作标记forward掌握动作标记forward的功能和语法并熟练使用。3.6动作标记useBean掌握动作标记useBean的功能和语法并熟练使用。3.7Tag文件与Tag标记掌握Tag的结构,存储目录,常用指令;掌握Tag标记的使用。第4章内置对象教学要点:2掌握常用内置对象的用途,所属类型,作用范围,以及如何使用这些内置对象。教学时数:[4学时]教学内容:4.1request对象掌握request对象的作用以及该对象中的常用方法。4.2response对象掌握response对象的作用以及该对象中的常用方法。4.3session对象掌握session对象的作用以及该对象中的常用方法。4.4out对象掌握out对象的作用以及该对象中的常用方法。4.5application对象掌握application对象的作用以及该对象中的常用方法。第5章JSP与JavaBean教学要点:了解什么是JavaBean,了解JavaBean的特征,学会配置JavaBean,掌握JavaBean的使用。教学时数:[6学时]教学内容:5.1编写和使用JavaBean了解JavaBean,学会配置JavaBean,掌握JavaBean的使用。5.2获取和修改JavaBean学会获取和修改JavaBean。5.3JavaBean辅助类掌握JavaBean辅助类的使用。5.4举例第6章JSP中的文件操作教学要点:了解文件类及流的概念;理解字节流,字符流,回压字符流,数据流,对象流,RandomAccessFile流的含义;掌握以上各种流的文件操作方法;掌握文件上传及文件下载。教学时数:[6学时]教学内容:6.1获取文件信息掌握如何获取文件的属性。6.2创建与删除Web服务目录学会创建目录,删除文件和目录。6.3读写文件掌