(20年)JavaWeb程序设计
(第1部分 入门)
第1章 | 开发环境配置 |
(1)B/S结构 (2)服务器的安装 1)服务器的作用 2)获取服务器软件 3)安装 4)测试 5)配置 (3)IDE的安装 1)作用 2)获取IDE软件 3)安装 4)配置 (4)第一个Web项目 1)创建2)目录框架 3)部署 4)常见错误 |
|
第2章 | HTML基础 |
(1)静态网页制作 1)简介 2)文档的基本结构 (2)常见标签 1)文字布局及字体标签 2)列表标签 (3)表格标签 1)表格基本设计 2)合并单元格 (4)链接和图片标签 (5)表单标签 (6)框架 |
|
第3章 | Javascript基础 |
(1)简介 1)第一个程序2)语法 (2)内置对象 1)Windows对象 2)history对象3)document对象4)location对象 |
(第2部分 JSP编程)
第4章 | JSP基本语法 |
(1)第1个页面 (2)注释 (3)表达式 (4)程序段 (5)声明 (6)URL传值 (7)指令和动作 1)指令 2)动作 |
|
第5章 | 表单开发 |
(1)认识表单 1)作用 2)定义 (2)单一表单元素数据获取 1)文本框 2)密码框 3)多行文本 4)单选按钮 5)下拉菜单 (3)捆绑表单元素数据获取 1)复选框 2)多选列表框 3)其他同名表单元素 (4)隐藏表单 (5)其他问题 |
|
第6章 | JSP访问数据库 |
(1)JDBC简介 (2)建立ODBC数据源 (3)JDBC数据操作 1)添加2)删除3)修改4)查询 (4)使用Prepared Statement (5)事务 (6)使用厂商驱动进行数据库连接 |
|
第7章 | JSP内置对象(1) |
(1)认识 (2)out对象 (3)request对象 (4)response对象 1)进行重定向2)设置HTTP头 (5)Cookie操作 |
|
第8章 | JSP内置对象(2) |
(1)利用session开发购物车 1)购物车需求2)如何开发 (2)session的其他API 1)其他操作 2)Id 3)保存登录信息 (3)application对象 (4)其他对象 |
(第3部分 Servlet和JavaBean开发)
第9章 | Servlet编程 |
(1)认识 (2)编写 1)建立2)运行机制 (3)生命周期 (4)与JSP内置对象 (5)设置欢迎页面 (6)在Servlet中读取参数 1)设置 2)获取 (7)使用过滤器 1)为什么需要 2)编写3)需要注意的问题 (8)异常处理 |
|
第10章 | JSP和JavaBean |
(1)认识JavaBean 1)编写2)特殊属性 (2)在JSP中使用 (3)范围 (4)DAO和VO 1)需要的理由2)编写3)在JSP中使用 |
(应用开发与框架)
第11章 | EL和JSTL |
(1)表达式语言 1)需要原因2)基本语法 (2)基本运算符 1).和[]2)算术 3)关系4)逻辑5)其他 (3)数据访问 1)对象作用域2)访问JavaBean 3)访问集合4)其他隐含对象 (4)认识JSTL (5)核心标签库 1)介绍2)进行基本数据操作3)进行流程控制 (6)XML标签库简介 (7)国际化标签库简介 (8)数据库标签库简介 (9)函数标签库简介 |
|
第12章 | AJAX入门 |
(1)概述 1)需要原因2)技术介绍 (2)开发 1)核心代码2)API解释 (3)简单案例 1)表单验证需求2)实现方法3)需要注意问题 |
|
第13章 | 验证码和文件上传和下载 |
(1)使用JSP验证码 (2)验证码开发 1)在JSP上开发验证码2)实现验证码刷新3)用验证码进行验证 (3)认识文件上传 (4)实现文件上传 1)文件上传包2)如何实现文件上传 (5)文件下载 |
|
第14章 | MVC和Struts2的基本原理 |
(1)MVC模式 (2)Struts2简介 (3)Struts2基本原理 1)环境配置2)原理 (4)Struts2基本使用方法 (5)其他问题 |
|
第15章 | Web网站安全 |
(1)URL操作攻击 (2)Web跨站脚本攻击 (3)SQL注入 (4)密码保护与验证 |