1、(四)编写原则1.本大纲根据高等教育对教学大纲的总体要求编写。2.本大纲根据国家教育部对计算机科学与技术专业的专业必修课程基本要求编写。3.本大纲严格按照专业培养目标编写。4.本大纲严格按照96学时教学计划编写。(五)教科书,参考资料1.推荐教科书:JSP实用教程(第2版)耿祥义,张跃平 编著, 清华大学出版社,2007年。2.参考资料:(1)JSP动态网页设计教程(第一版),吴建玉主编,浙江大学出版社,2009年。(2)JSP动态网页编程(第一版),王丽菊 、时武略主编,北京理工大学出版社,2009年。(3)JSP动态网页设计技术教程(第一版),李忠伟、刘健主编,科学出版社,2009年。(4
2、)JSP动态网页编程技术(第一版),王先国主编,电子工业出版社新址,2006年。(5)Tomcat Web开发及整合应用(第一版),张洪伟主编,清华大学出版社,2006年。二、课时计划章节教学内容总学时课时分配备注讲授实验实习上机其它1JSP简介42JSP语法83JSP内置对象126JSP与Javabean5JSP中的文件操作在JSP中使用数据库7Java Servlet基础基于Servlet的MVC模式9在JSP中使用XML10基于会员制的网络广告系统16合 计9648三、教学内容第一章 JSP简介教学目的和要求:1.理解什么是JSP及JSP的运行原理。2.了解JSP页面及JSP与Java
3、Servlet的关系。3.掌握JSP运行环境的安装与配置。教学内容:1.什么是JSP 2.安装与配置JSP运行环境 3.JSP页面4.JSP的运行原理 5.JSP与Java Servlet的关系教学重点与难点:重点:什么是JSP;安装与配置JSP运行环境。难点:JSP与Java Servlet的关系。第二章 JSP语法1.了解JSP页面的基本结构。2.掌握变量和方法的声明。3.掌握Java表达式。4.掌握JSP中的注释。5.掌握JSP指令标记。6.掌握 JSP动作标记。1.JSP页面的基本结构2.变量和方法的声明3.Java程序片4.Java表达式5.JSP中的注释6.JSP指令标记7.JSP
4、动作标记Java表达式;变量和方法的声明。JSP动作标记。第三章 JSP内置对象1.理解什么是内置对象。2.掌握request对象、response对象、session对象、application对象的用法。3.理解out对象。1.request对象2.response对象 3.session对象 4.application对象5.out对象request对象;session对象。application对象。第四章 JSP与Javabean1.理解Javabean。2.掌握Javabean的用法。3.了解bean的辅助类。1.编写Javabean和使用Javabean2.获取和修改bean的属
5、性3.bean的辅助类 4.JSP与bean结合的简单例子编写Javabean和使用Javabean;获取和修改bean的属性。编写Javabean和使用Javabean。第五章 JSP中的文件操作1.理解 File类。2.理解BufferedReader和BufferedWriter类。3.掌握使用文件字节流读写文件及使用文件字符流读写文件的方法。4.掌握文件上传及文件下载的方法。5.掌握分行读取文件的方法。1.File类2.使用文件字节流读写文件3.使用文件字符流读写文件4.BufferedReader和BufferedWriter类5.文件上传6.文件下载7.分行读取文件文件上传;文件下
6、载。第六章 在JSP中使用数据库1.了解SQL Server 2000数据库管理系统;连接数据库的常用方式。2.掌握JDBC。3.掌握对数据库的常用操作方法。4.掌握连接池用法。5.掌握分页显示的方法。1.SQL Server 2000数据库管理系统 2.JDBC 3.连接数据库的常用方式4.查询操作 5.更新、添加与删除操作 6. 分页显示记录 7.常见数据库的连接8.查询Excel电子表格 9.使用连接池JDBC;对数据库的常用操作方法。分页显示记录;连接池。第七章 Java Servlet基础1.理解ervlet对象。2.了解servlet的工作原理。3.掌握通过JSP页面调用servl
7、et的方法。4.掌握doGet和doPost方法。5.理解重定向与转发。6.掌握会话管理。1.ervlet对象2.servlet的工作原理3.通过JSP页面调用servlet4.共享变量 5.doGet和doPost方法 6.重定向与转发7.会话管理通过JSP页面调用servlet;doGet和doPost方法;会话管理。第八章 基于Servlet的MVC模式1.理解MVC模式。2.了解模型的生命周期与视图更新。3.掌握JSP中的MVC模式。1.MVC模式介绍 2.JSP中的MVC模式 3.模型的生命周期与视图更新4.MVC模式的简单实例JSP中的MVC模式。MVC模式的简单实例。第九章 在J
8、SP中使用XML1.掌握XML文件的基本结构;XML声明;标记。2.掌握DOM解析器;SAX解析器。3.理解XML与CSS。1.XML文件的基本结构2.XML声明3.标记4.DOM解析器5.SAX解析器6.XML与CSSXML文件的基本结构。DOM解析器;第十章 基于会员制的网络广告系统1.完成系统分析。2.完成数据库设计。3.完成各模块。1.系统模块构成2.数据库设计3.系统管理4.会员注册5.会员登录6.上传产品照片7.浏览会员的广告8.修改密码9.修改注册信息10.退出登录数据库设计。四、作业与习题(按推荐教材)序 号章 节作业与习题内容时 数第一章习题1.2;1.4;1.5第二章习题2
9、.2;2.6;2.8第三章习题3.1;3.2;3.4;3.7第四章习题4.3;4.5;4.6;4.7;4.9第五章习题5.1;5.2;5.4;5.9第六章例题6.2;6.3;6.6 第七章习题7.1;7.4;7.9;7.12第八章习题8.1;8.4;8.5;8.7第九章习题 9.3;9.6;9.7第十章网络交友网站的开发五、实验(践)环节本课程建议安排9次实验课。内容包括:(一)Tomcat服务器的安装与配置 (2学时)1.掌握Tomcat服务器的安装与配置。(二)JSP页面与JSP标记实验 (4学时)1.掌握JSP页面的基本结构。2.掌握JSP常用标记。(三)JSP内置对象实验 (6学时)1
10、.掌握request对象的用法。 2.掌握response对象的用法。3.掌握session对象的用法。(四)JSP与JavaBean实验 (4学时)1. 掌握有效范围为request的bean的用法。2.掌握有效范围为session的bean的用法。3.掌握有效范围为application的bean的用法。(五)JSP中的文件操作实验 (4学时)1.使用文件字节流读写文件。2.使用文件字符流加密文件。3.使用数据流读写Java数据。(六)JSP中使用数据库实验 (6学时)1.查询记录。2.更新记录。3.删除记录。(七)Servlet与MVC模式实验 (12学时)1.掌握MVC模式。(八)在JSP中使用XML实验 (2学时)1.掌握JSP中使用XML的方法。(九)网络交友网站 (8学
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1