《基于Java的Web开发》教学大纲
注:课程类别是指公共基础课/学科基础课/专业课;课程性质是指必修/限选/任选。
一、课程地位与课程目标
(一)课程地位
本课程是面向计算机科学与技术(中外合作办学)专业开设的学科基础课,目的是使学生比较深入地掌握网络环境下的编程方法,同时,理解并掌握数据库的相关知识及其在Web上的应用,在互联网的应用层掌握建立网站和制作网页的基本方法及相关技术,为学生从事计算机网络与数据库应用相关工作打下坚实的基础。
二、课程目标达成的途径与方法
三、课程目标与相关毕业要求的对应关系
四、课程主要内容与基本要求
1. JSP基本语法
熟悉JSP的开发工具和运行环境,并掌握新建一个JSP程序的基本流程。熟练掌握JSP的标记、Tag文件和Tag标记。掌握脚本语言JSP或JavaScript的数据类型、常量、变量、函数、过程、循环语句、选择语句等内容。
2. JSP内部对象
掌握request对象、response对象、session对象、out对象、application对象的属性和常用方法。3.JSP的文件操作
掌握File类、字节流、字符流、RandomAccess流的使用,熟练掌握文件上传和下载的方法。4.JSP中数据库的使用
理解数据库的基本概念、掌握利用JDBC在JSP中怎么连接MySQL、SQL Server或Oracle 等数据库,熟练在JSP中对数据库进行查询、添加、删除和更新等基本数据操作。
5. JSP与JavaBean
掌握JavaBean的编写方法和使用,熟练JavaBean与文件的操作,熟练JavaBean与数据库的操作。
6. Java Servlet基础
web端登录
掌握Servlet类和对象的创建、Servlet对象的工作原理、如何通过JSP访问Servlet对象
7.MVC模式
熟悉JSP中的MVC模式,了解模型的生命周期与视图更新,掌握MVC模式与数据库的操作、MVC模式与文件操作、MVC模式与注册登录等方法。
五、课程学时安排
六、实践环节及基本要求
七、考核方式、成绩评定
八、课程目标达成度评价方法
九、推荐教材与主要参考书
(一)推荐教材:
耿祥义等. 《JSP程序设计(第2版)》. 清华大学出版社,2016年1月.
耿祥义等.《JSP程序设计(第2版)上机实验与综合实训》(高等学校Java课程系列教材),清华大学出版社,2016年1月.
(二)主要参考书:
马建红,李占波. 《  JSP应用与开发技术第2版》. 清华大学出版社2014年9月

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。