《Jsp应用技术》课程教学大纲.doc_第1页
《Jsp应用技术》课程教学大纲.doc_第2页
《Jsp应用技术》课程教学大纲.doc_第3页
《Jsp应用技术》课程教学大纲.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Jsp应用技术课程教学大纲课程代码: 课程名称:Jsp应用技术 英文名称:Jsp Application Technology课程总学时:60 (其中理论课 40 学时,实验 20 学时) 学 分: 4 课程类别: 必修课 课程性质:专业课先修课程:Java语言程序设计03201-03202、计算机网络技术03209、HTML与网页设计03208、数据库原理及应用03205面向专业:软件技术 开课单位:软件工程系 一、课程的性质、地位和任务本课程是软件技术专业的核心专业课程。它以Java语言程序设计为开发平台、以计算机网络基本知识、网页设计工具、网络数据库等内容为基础,以JavaEE为架构体系,以MVC为开发模式,以动态网站设计与实现为目标,具有很强的实践性和实际应用价值,是培养学生未来岗位技能的核心课。通过本课程的学习,使学生熟练掌握JSP运行环境的配置方法,灵活运用JSP语法,掌握JSP的文件操作、数据库访问、JavaBean、Servelet等技术,了解JavaEE架构体系,了解MVC模式开发小型动态网站的技术。二、课程的教学目标(一)理论、知识方面1了解JSP基本运行机制;掌握JSP运行环境的配置方法。2熟练掌握JSP语法。3理解JSP内置对象。4初步掌握JSP访问数据库、JavaBeans、Serverlet技术。5理解MVC开发模式。6为构建一个综合网站打下一个良好的理论和实践基础。(二)能力、技能方面1能熟练运用JSP基本语法和内置对象,制作符合要求的动态网页。 2会用JSP技术访问数据、文件,能使用JavaBean分离用户界面与数据模型。3能借助MVC开发模式开发小型动态网站。三、课程教学内容与要求(一)JSP简介(2学时)1. 教学内容及基本要求了解JSP;掌握安装与配置JSP运行环境;理解JSP页面与运行原理。2. 重点、难点重点:JSP运行环境的安装及JSP环境配置方法。难点:JSP运行原理。(二)JSP语法(6学时)1. 教学内容及基本要求理解JSP页面的基本结构;掌握JSP变量和方法的声明方法;理解Java程序片及其编写;会用Java表达式与JSP注释;熟悉JSP指令标记与JSP动作标记;初步掌握JSP编程方法。 2. 重点、难点重点:JSP页面构成;变量与方法声明;Java程序片;Java表达式。难点:JSP指令与动作标记。(三)JSP内置对象(4学时)1. 教学内容及基本要求理解JSP内置对象;熟练掌握request对象、response对象、session对象、application对象等JSP常用内置对象。2. 重点、难点重点:request、response、session、application的用法难点:session、application。(四)JavaBean(6学时)1. 教学内容及基本要求理解JavaBean;掌握JavaBean的编写和使用;能在JSP中获取和修改bean的属性。2. 重点、难点重点:JavaBean编写与使用;JSP中获取和修改bean的属性。难点:JSP中使用JavaBean。(五)JSP中的文件操作(10学时)1. 教学内容及基本要求掌握file类的使用;熟练掌握用文件字节流和文件字符流读写文件;会用bufferedreader和bufferedwriter类;掌握文件的上传与下载;理解MVC模式,能开发基于MVC的小项目。2. 重点、难点重点:JSP操作文件;字节流与字符流读写文件内容。难点:文件上传与下载;开发基于MVC的小项目。(六)JSP的数据库访问(6学时)1. 教学内容及基本要求理解JDBC工作原理,掌握通过JDBC连接数据库,熟练掌握数据库记录的查询、添加、修改与删除方法。2. 重点、难点重点:JDBC;数据库连接、记录查询、添加、修改与删除。难点:JDBC原理;建立数据连接;连接池的使用方法;预处理语句。(七)JavaServlet基础(6学时)1. 教学内容及基本要求了解Servlet对象;理解Servlet工作原理,掌握通过JSP页面调用servlet;掌握共享变量、doget方法、dopost方法、重定向与转发及会话管理技术。2. 重点、难点重点:Servlet的工作原理;JSP页面中调用Servlet。难点:Servlet工作原理。四、实践教学内容与要求实验(20学时)Web应用技术实验安排在本课程内,共开设10个实验。序号实验项目基本目标实验类别学时1JSP运行环境配置熟练掌握JDK的安装与配置;学会NetBeans的安装与配置,搭建JSP运行平台。验证22JSP语法规则熟练掌握JSP语法规则,会用JSP指令标记与JSP动作标记;能编写简单的JSP应用程序。设计23JSP内置对象初步掌握request、response、session、application对象的用法;会编写JSP实用小程序。设计44JavaBean应用设计一学生信息的Beans,学会编写JavaBean;熟练使用jsp:useBean、jsp:useBean、jsp:setProperty和jsp:getProperty动作标记访问该Beans。设计25JSP文件访问设计一“记数器”(次数存储在文件中),掌握JSP操作文件,熟练掌握文件内容读与写。设计26数据库记录查询设计一学生成绩数据库,学会使用JDBC-ODBC桥连接该数据库,熟练掌握JSP编程查询该数据库记录。设计27数据库记录更新设计一学生成绩数据库,能利用JSP技术对该数据库记录进行增、删、改等维护。设计28Servlet编程理解Servlet与JSP之间的关系,熟练在JSP中调用 Servlet,初步掌握MVC开发模式。综合4总 计20五、学时分配序号教学内容讲课习题课实验合计1JSP简介2242JSP语法6283JSP内置对象44845JavaBean6285JSP中的文件操作102126JSP的数据库访问64107JavaServlet基础6410总 计402060六、大纲说明1本课程为专业课,先修课程为Java语言程序设计、计算机网络技术、HTML与网页设计、数据库原理及应用、后继课程为开发工具。2考核方式和成绩评定 :本课程的总成绩由理论考试、上机考试、实验成绩三部分组成,按百分制计。其中:理论考试成绩占40%,上机考试成绩占40%,实验课成绩占20%。理论考试为闭卷笔试,根据笔试考试大纲,考试范围,考试题型和分值比例命题及制定相应评分标准,考试时间为60分钟,考试成绩满分100分。上机考试依据机试大纲,结合“阶段技能测试法”完成对本专业第四学期技能测试要求(搭建Web应用服务器,建立动态网站,实现Web数据库编程)命题。考试时间为120分钟,考试成绩满分100分。实验考核依据实验大纲中的考试考核方法及评分标准进行。考试时间为全学期,考试成绩满分为100分。本课程还可选用:“动态网站设计竞赛法”和“项目法”进行测试。对获奖或完成项目进度要求的学生成绩直接评定为优秀或良好对应的百分制成绩。3教学方式与方法:对于本课程基础知识点,采用多媒体课件+启法式+任务驱动法相结合,即让学生带着任务,教师采用启发式借助多媒体课件突破难点,完成重点内容教学。针对应用性技术知识点,采用多媒体课件+案例教学+活代码+任务驱动法相结合,即让学生带着任务,教师以活代码通过案例教学借助多媒体课件实现重点、难点的突破。4对外语的要求:在讲授过程中,指出各章节主要专业名词的英语单词,通过本门课程的学习,学生可接触到大量专业名词的英语单词。七、推荐教材与参考书目1 耿祥义.JSP实用教程(第2版). 北京:清华大学出版社,2003.2 王诚梅等JSP案例开发集锦北京:电子工业出版社,20053

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论