文档介绍:课程编号:
“JSP技术”课程教学大纲
JSP Technology Course Outline
50学时
一、课程的性质、目的及任务
JSP是Java Server Pages的简称,是服务端的一种基于Java语言的网页技术。该课程是计算机科学与技术专业软件方向的一门选修课程。通过本课程的学习,使学生掌握JSP技术的基础知识,以及网络程序设计的基本思想方法,会应用JSP进行基本的程序设计和网络编程。
要求掌握JSP的基本语法、运行环境和运行模式、使用JSP处理HTML表单、使用JavaBean扩展JSP、使用JSP访问数据库、对文件进行操作、与XML进行结合等。
二、适用专业——计算机科学与技术
三、先修课程——JAVA语言程序设计、HTML语言、数据库技术
四、课程的基本要求
通过本课程的学习,学生应能达到下列要求:
(1) 熟悉JSP的运行环境。
(2) 熟悉JSP的基本语法。
(3) 掌握用JSP建立Web服务的基本框架。
(4) 熟练掌握使用JSP处理HTML表单。
(5) 熟练掌握使用JSP访问数据库。
(6) 了解JSP对文件进行操作以及与XML进行结合。
(7) 掌握使用JavaBean扩展JSP功能。
(8) 熟练使用JSP进行动态网页设计开发。
五、课程的教学内容
课堂讲授的教学内容
了解JSP与其他动态网页技术的区别,并掌握JSP运行环境的安装和配置方法。
重点:掌握安装和配置Tomcat,JSWDK的方法。
JSP语法结构,脚本元素语法,指令类语法,动作类语法,内置对象。
重点:掌握JSP基本语法、编译指令和动作指令,掌握JSP的内置对象的用法。。
JavaServlet技术,JSP的工作原理和运行模式,设置Tomat,异常处理。
创建表单,对表单的验证,存取。
了解JavaBean的工作原理,学会使用和配置JavaBean程序。
重点:编写JavaBean程序并进行引用。
掌握JSP与数据库的连接技术——JDBC,掌握JSP数据库编程技术。
重点:掌握JSP与数据库的连接技术。
使用JSP对目录、文件进行处理,JSP中的文件上传和下载。
XML的基础知识、在JSP中与XML动态交互
通过一个购书的电子商务网站。了解编写网站的整体过程。
(二) 课堂讨论的教学内容
下列内容可以安排讨论课:
1. 使用JSP处理HTML表单
2. 使用JSP访问数据库
3. 综合实例
(三)实验的教学内容
1. 安装和配置Tomcat,JSWDK 2学时
2. 编写一个日历JSP程序 2学时
3. 编写同学录等 2学时
4. 编写SP文件计数器,封装对文件的基本操作 2学时
5. 编写在线书店的前台功能,简单的在线邮件系统 2学时
6. 编写文件存取程序 2学时
7. 实现一个在线书店的网站 2学时
共14学时
六、学时分配表
内容
讲课
讨论
实验
小计
(一