web网站开发教程
XX学院
计算机系《Web程序设计(JSP)》课程教学大纲
适用专业:计算机网络技术专业、计算机软件技术专业
一、课程的性质与任务
(一)本课程的性质
本课程是为计算机软件专业学生开设的一门专业技能课,主要培养学生掌握Java Web开发技术,可以为学生将来从事基于Web的软件开发打下坚实的基础。
(二)本课程的任务
本课程是软件技术类专业学生的专业核心课程,是学生赖以就业的课程之一,有着十分重要的地位。互联网是人们获得信息的重要途径,而提供信息和信息服务的正是Web开发应用的首要任务。本课程培养学生熟练掌握基于 Java的Web编程技能,重在技能培养,使学生能够熟练掌握相关技术,具备较强的自学能力和系统分析、设计能力,具备开发web系统的技能。
二、课程的基本要求
通过学习《Web程序设计(JSP)》,应使学生了解Java web应用开发技术的架构发展、及当前最新技术发展情况等;理解JSP页面的执行原理、JavaBean组件技术原理、Servlet技术原理、MVC设计模式、Struts框架、Spring框架、Hibernate框架;掌握JSP基本技术、使用JavaBean组件开发实用程序、JSP与Servlet结合开发实用程序、使用Struts架构开发实用程序、使用Struts结合Hibernate开发实用程序、使用SSH开发实用程序;熟练掌握JavaBean组件技术、Servlet技术、Struts框架、SSH框架。
三、课程内容
(一)课程主要内容
第1章 JSP与JavaBean
了解:JavaBean规范
理解:JavaBean的工作原理,及其在JSP中的功能
掌握:JavaBean的简单属性、在JSP中使用JavaBean、JSP与Bean的结合在实际中的应用
熟练掌握:JSP与Bean的结合开发实用程序
教学重点:JSP与Bean的结合开发实用程序
教学难点:实际程序中Bean的编写 
第2章 Servlet技术
了解:Servlet的工作原理、Servlet的生命周期
理解:Servlet的常用接口
掌握:JSP访问Servlet、Servlet技术在实际程序中的应用
熟练掌握:使用Servlet技术开发实用程序
教学重点:使用Servlet技术开发实用程序
教学难点:在实用程序开发中Servlet相应方法的编写
第3章 Struts框架
了解:设计模式、JSP Model1和JSP Model2模式、Struts架构
理解:Struts的工作原理
掌握:Struts框架、Struts框架的应用
熟练掌握:使用Struts开发实用程序
教学重点:使用Struts技术开发实用程序
教学难点:Struts框架的应用
第4章 Hibernate框架
理解:Hibernate的工作原理
掌握:Hibernate框架、Hibernate框架的映射、Hibernate框架的应用
熟练掌握:使用Hibernate结合Struts开发实用程序
教学重点:使用Hibernate结合Struts技术开发实用程序
教学难点:Hibernate框架的应用
第5章 Spring框架
理解:Spring的工作原理
掌握:Spring框架、Spring的属性注入、Spring框架的应用
熟练掌握:使用Spring结合Hibernate开发实用程序
教学重点:使用Struts+Hibernate+Spring(SSH)集成开发实用程序
教学难点:Spring框架的应用
(二)实验、实训、实习内容
实训一:使用JSP+JavaBean技术实现简单的用户登录功能(8学时)
实训内容:使用JSP+JavaBean技术实现简单的用户登录功能
实训要求:使用MyEclipse+Tomcat+MySql开发环境,JSP+JavaBean技术实现简单的用户登录功能
实训二:使用Servlet技术实现用户登录功能(8学时)
实训内容:使用JSP+ Servlet技术实现简单的用户登录功能

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