《JavaWeb开发》课程教学大纲
课程代码:21134050
课程名称:JavaWeb开发课程性质:专业拓展(选修)
学分:3
学时:72
讲课学时:36
实践实验学时:36
适用专业:软件工程(移动互联网方向)
先修课程:Java程序设计、数据库系统、HTML基础
一、课程目标
本课程主要介绍动态网页生成技术的基本原理,了解开发基于JAVA的动态网页的基本知识,掌握Web编程技术的基本思想,能够较熟练地掌握使用Servlet和JSP技术进行动态网站程序设计,能够完成配置JAVAWeb的开发环境配置,从而培养学生BS架构下的程序设计能力掌握构建大型、分布式的电子商务应用的动态Web网站的程序设计技术,为学生今后从事软件开发工作打下坚实的基础。
二、教学内容
1JAVAWeb开发入门
教学要求:了解HTML基础和JavaScript基础,理解JAVAWeb的开发目标和作用,掌握JAVAWeb的开发环境JDK、Tomcat、Eclipse、MySQL的配置与使用。
教学内容:软件编程体系简介;企业应用开发架构;ZJ2EE应用开发体系;J2EE体系结构的优点;ZNJ2EE应用开发环境的配置与使用。
教学内容:ZJAVAWeb的开发环境配置;HTML基础;JavaScript基础;Tomcat的安装与配置;NIDEEclipse的安装与配置;
fZN创建第一个动态Web项目;实验内容:实验一JAVAWeb开发环境的安装和配置JDK16的安装和配置。Tomcat服务器的安装、运行和测试。Eclipse44的安装和测试。MYSQL的安装和测试。在Tomcat服务器中部署简单的应用程序。实验二HTML和JavaScript基础练习HTML文档基本结构HTML常用标签的使用表格、链接和图片表单标签框架JavaScript语法JavaScript内置对象
2JSP编程教学要求:了解JSP的体系内容,理解JSP的运行机制,掌握JSP编程的主要方法。掌握JSP的基本语法、表单、内置对象和数据库应用。教学内容:JSP编程的基本语法;Z表单开发;JSP内置对象;NJSP访问数据库;实验内容:实验三JSP编程技术JSP基本语法,包括JSP表达式、JSP程序段、JSP声明、URL传值和JSP指令和动作;表单开发,单一的和捆绑的表单元素的数据获取;JSP内置对象,JSP9个内置对象的访问;JSP访问数据库,MySQL数据库的安装配置,与JSP访问数据库(JDBC)。
3Servlet与JavaBea
开发
f教学要求:理解Servlet的定义、生命周期,了解Servlet的编程API。掌握Servlet的创建、编写、发布、运行。掌握Servlet与客户端浏览器交互的方法。了解JavaBea
的基本概念,理解JavaBea
运行机制。掌握JavaBea
编程的基本方法。教学内容:NZ1Servlet编程;ZJavaBea
编程。实验四Servlet与JavaBr