Java Web编程教学大纲_第1页
Java Web编程教学大纲_第2页
Java Web编程教学大纲_第3页
Java Web编程教学大纲_第4页
Java Web编程教学大纲_第5页
全文预览已结束

下载本文档

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

文档简介

JavaWeb编程教学大纲适用范围:2018版本科人才培养方案课程代码:08130141课程性质:专业必修课程学分:2.5学分学时:40学时先修课程:Java程序设计,数据库原理及应用、Web前端开发技术后续课程:J2EE软件开发适用专业:软件工程专业教材:《JSP程序设计实例教程》(第2版),刘志成著,人民邮电出版社,2015.04开课单位:计算机科学与技术系一、课程的性质与任务课程性质:本课程是软件相关专业一门非常重要的计算机专业必修课。课程任务:其任务是要求学生熟练掌握JavaWeb运行环境的配置方法,灵活运用JSP语法,解决web的中文问题,掌握web中访问数据库的技术JDBC。了解JavaWeb的高级开发技术,学会使用动态Java开发综合网站。学生需掌握JSP的基本语法规则,JSP的编程技巧,JSP的数据库编程,最终掌握动态Web的设计方法及自学新知识的能力,同时为学习后续课程打下必要的基础。二、课程的基本内容及要求(一)JavaWeb开发概述1.课程教学内容(1)安装和配置JDK;(2)安装与配置Tomcat;(3)在Eclipse下创建第一个JSP程序。2.课程重点难点重点:学会安装和配置Tomcat,安装和配置JDK。难点:了解JSP与其他动态网页技术的区别,并掌握JSP运行环境的安装和配置方法。3.课程教学要求(1)掌握Web开发技术的基础知识和JSP开发环境的搭建;(2)掌握JDK的安装配置、Tomcat的安装配置、Eclipse开发环境的配置。(二)JSP语法基础1.课程教学内容(1)使用JSP注释;(2)使用声明、表达式、脚本程序;(3)使用page和include指令;(4)使用JSP动作元素。2.课程重点难点重点:JSP基本语法、各个编译指令和动作指令标识;难点:JSP的动作指令。3.课程教学要求(1)掌握JSP的语法规则;(2)掌握编写声明,表达式和脚本程序的语法;(3)掌握使用page和include指令;(4)掌握动作元素的使用。(三)JSP内置对象1.课程教学内容(1)使用out对象;(2)HTML相应机制;(3)使用response对象;(4)使用session、application、Cookie对象。2.课程重点难点重点:对象与内置对象、两个Jsp内置对象应用实例;难点:JSP的动作指令,内置对象的使用。3.课程教学要求(1)掌握JSP的内置对象;(2)掌握内置对象的应用;(四)数据库访问技术1.课程教学内容(1)使用专用JDBC驱动程序连接数据库(2)检索数据信息;(3)更新数据信息;(4)使用预编译SQL语句和调用存储过程;(5)获取数据库原始信息;(6)数据分页2.课程重点难点重点:编写JDBC应用程序基本流程;难点:通过JDBC-ODBC桥来访问数据库。3.课程教学要求(1)掌握编写JDBC应用程序基本流程;(2)应用数据库各种操作。(五)JavaBean技术1.课程教学内容(1)编写一个简单的JavaBean;(2)用JavaBean封装数据库的访问操作;(3)用JavaBean实现购物车;(4)应用javaBean实现编码转换2.课程重点难点重点:JavaBean的应用;难点:JavaBean的应用,JSP与JavaBean相结合编程。3.课程教学要求(1)掌握JavaBean应用;(2)掌握JavaBean与HTML表达的交互。(六)Servlet技术1.课程教学内容(1)认识第一个Servlet(2)配置和调用Servlet;(3)应用Servlet读取指定HTML表单数据;(4)应用过滤器;(5)应用监听器。2.课程重点难点重点:Servlet与JSP之间的关系,Servlet应用范围及其缺陷;难点:Servlet的常用接口类,JSP内置对象与Servlet中类的对应关系。3.课程教学要求(1)掌握Servlet的配置和调用;(2)掌握Servlet的各种应用。(七)框架应用1.课程教学内容(1)Struts的下载和示例程序运行;(2)应用myeclipse搭建struts开发环境。2.课程重点难点重点:应用struts环境进行开发;难点:项目开发。3.课程教学要求(1)了解下载和安装Struts;(2)了解myeclipse中的struts开发环境;(3)了解jsp的几种常见开发模式。三、课程学时分配教学章节理论实践(验)讨论、习题一、Web技术概述4二、JSP语法基础442三、JSP内置对象662四、数据库访问技术44五、JavaBean技术64六、Servlet技术662七、框架应用4总计34246四、课程考核方式与要求考核方式:本课程主要以作业评价、课程视频、课堂表现、上机考试等方式对学生进行考核评价。考核基本要求:考核总成绩由期末试卷成绩和过程性评价成绩组成。其中:期末机试成绩为100分(权重40%),考核形式为上机考试,试卷中基本知识、基本理论、基本技能的试题分值不超过50%,综合应用题、分析题不低于50%;作业评价、课程视频、课堂表现等过程性评价成绩为100分(权重60%);过程性评价和考试试题分值分配应与教学大纲各章节的学时基本成比例。五、课程资源库1.李刚.轻量级JavaEE企业应用实战(第5版).电子工业出版社.2018.03.2.刘京华.JavaWeb整合开发王者归来.\o"清华大学出版社"清华大学出版社.2015.01.3.明日科技.JavaWeb项目开发实战入门.\o"吉林大学出版社"吉林大学出版社.2017.04.4.计算机学报.ISSN0254-4164.5.软件学报.ISSN1000-98256.java研究组织./index.jsp7.灰狐动力.\t

温馨提示

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

评论

0/150

提交评论