课时安排 |
教学内容提要 |
作业 |
第1讲
2课时 |
专题一、Java Web技术预备知识
1.为什么要学习Java Web技术
2.如何学习Java Web技术
3.Java Web技术课程内容
4.课程考核方式
|
下载Java Web开发环境的安装文件 |
第2讲
2课时 |
1.Tomcat 目录结构
2.Web项目目录结构
3.Tomcat 环境配置
4.Web服务原理
5.安装网上书店演示系统
6.理解网上书店系统的功能需求 |
通过运行网上书店演示系统来理解网上书店系统的功能需求。 |
第3讲
2课时 |
1.HTML标签的结构
2.结构化标记
3.文本标记
4.列表标记
5.表格标记 |
|
第4讲
2课时 |
1.表单标记
2.<input>标记详解1 |
用表单标记制作一个用户注册页面 |
第5讲
2课时 |
1.<input>标记详解
2.其它标记
|
|
第6讲
2课时 |
1.Web数据传输的get方式
2.Web数据传输的post方式 |
|
第7讲
2课时 |
1.数据库设计理论
2.用PowerDesigner软件设计网上书店系统的数据库 |
仿照课堂上的案例来完成整个网上书店系统的数据库的设计 |
第8讲
2课时 |
1.JDBC简介
2.用JDBC编写数据库查询程序
3.用JDBC编写数据库更新程序 |
仿照课堂上的案例来完成对users表的查询程序(获得所有用户、根据编号获得特定用户)和更新程序(添加用户、修改用户和删除用户)的编写。 |
第9讲
2课时 |
1.代码优化1─数据库连接的重用
2.代码优化2─数据访问对象(DAO)结构
3.代码优化3─DAO+数据Bean结构 |
仿照课堂上的案例,用DAO+数据Bean结构来完成对Users表的操作代码的编写。 |
第10讲
2课时 |
1.数据库持久层技术
|
仿照课堂上的案例,完成用户表和用户组表间1:m关系的面向对象代码实现 |
第11讲
2课时 |
专题二、Java Web技术预备知识
1.JSP简介
2.第一个JSP页面 |
|
第12讲
2课时 |
JSP标签
2.JSP内置对象 |
|
第13讲
2课时 |
1.网上书店系统的后台管理子系统的两层(JSP+持久层)实现方法讲解 |
2.继续完成课堂上图书管理模块的两层实现 |
第14讲
2课时 |
1.网上书店系统的后台权限管理子系统的两层(JSP+持久层)实现方法讲解
|
继续完成课堂上角色管理模块的两层实现 |
第15讲
2课时 |
1.网上书店系统的前台购书子系统的两层(JSP+持久层)实现方法讲解
|
继续完成课堂上购物车的两层实现 |
第16讲
2课时 |
1.JSP动作标签
2.JSP标签库 |
|
第17讲
2课时 |
专题三、Java Web技术预备知识
1.Servlet简介
2.第一个Servlet |
|
第18讲
2课时 |
1.MVC架构
2.用JSP+持久层+Servlet实现MVC架构 |
继续完成课堂上图书管理模块的MVC实现 |
第19讲
2课时 |
1.过滤器Web构件技术
|
用过滤器技术编写图书信息验证程序 |