注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计程序设计综合构建Web应用系统:基于JSP+Servlet+JavaBean

构建Web应用系统:基于JSP+Servlet+JavaBean

构建Web应用系统:基于JSP+Servlet+JavaBean

定 价:¥36.00

作 者: 孙华林 著
出版社: 机械工业出版社
丛编项:
标 签: 高职高专教材 计算机 教材

购买这本书可以去


ISBN: 9787111465102 出版时间: 2014-06-01 包装: 平装
开本: 16开 页数: 280 字数:  

内容简介

  机 械 工 业 出 版 社本书共 12 章,其中第 1篇为基础篇(包括第 1~8 章),主要介绍了开发环境部署安装、 HTML、CSS、JavaScript、Java 常见的集合 List 及 Map、JDBC访问技术、JSP技术概述、JSP 指令及脚本元素、JSP内置对象等基础知识。第 2 篇为提高篇(包括第 9~12 章),主要介绍 了 Servlet 技术、MVC 设计模式、高级 JDBC 技术(JNDI)、JavaBean、JSP 标准动作、EL 表达式及 JSTL标准标签库等。全书采用一个完整的“新闻发布系统”案例(有前台新闻浏览 和后台发布管理),将上述零散的知识点全部贯穿于项目案例中,使读者可以在真正的项目 案例中掌握技术知识点,真正实现“学中做、做中学”。 本书可作为高等职业技术学院、各类计算机培训学校、高等专科学校、成人高校、本科 院校承办的二级职业技术学院的计算机相关专业 Java 语言课程的教材,还可供各类计算机软 件开发人员入门学习时使用。

作者简介

暂缺《构建Web应用系统:基于JSP+Servlet+JavaBean》作者简介

图书目录


前言 
第 1 篇 基础篇 
第 1章 开发和运行环境简介及安装...........2 
1.1 Java EE 开发平台和应用平台介绍.............2 
1.1.1 Java EE 平台..........................................2 
1.1.2 MyEclipse IDE 简介..............................4 
1.1.3 Tomcat 简介...........................................5 
1.2 安装开发环境...............................................5 
1.2.1 JDK 下载及安装...................................5 
1.2.2 MyEclipse 8.0 安装...............................9 
1.2.3 Tomcat 下载及安装.............................10 
1.2.4 在 MyEclipse 中配置 Tomcat .............14 
1.2.5 安装 SQL Server 2000 数据库............15 
第 2章 第一个 Web 应用程序......................21 
2.1 B/S技术架构..............................................21 
2.1.1 B/S模式的特点..................................21 
2.1.2 B/S开发涉及的技术内容..................22 
2.2 动态网页.....................................................22 
2.3 开发 Web 动态网站的步骤........................24 
2.3.1 创建第一个 Web 项目.........................24 
2.3.2 Web 项目的目录结构..........................25 
2.3.3 编写 Web 项目的代码.........................26 
2.3.4 部署第一个 Web 项目.........................27 
2.3.5 运行 Web 项目.....................................27 
2.4 Web 程序的调试与排错.............................28 
第 3 章 使用客户端技术实现系统 
静态页面..............................................31 
3.1 采用 HTML 标记搭建系统页面布局.......31 
3.1.1 HTML 页面的基本结构......................31 
3.1.2 HTML 常用标记..................................32 
3.1.3 表单及表单元素...................................34 
3.1.4 使用 HTML 搭建系统静态页面.........34 
3.2 CSS点缀页面.............................................39 
3.2.1 CSS规则及选择器...............................39 
3.2.2 样式表的引用.......................................41 
3.2.3 CSS常用属性.......................................42 
3.2.4 使用 CSS样式美化“新闻发布” 
系统静态页面......................................43 
3.3 使用 JavaScript 实现客户端验证..............48 
3.3.1 基本语法...............................................48 
3.3.2 流程控制语句.......................................50 
3.3.3 函数定义及调用...................................51 
3.3.4 事件处理...............................................52 
3.3.5 Window 对象........................................54 
3.3.6 使用JavaScript实现用户输入验证........55 
第 4章 使用 List、Map 存储对象..............59 
4.1 集合概述.....................................................59 
4.2 List 接口及具体实现类..............................60 
4.2.1 使用 ArrayList 类存储对象.................60 
4.2.2 使用 LinkedList类存储对象...............65 
4.3 Set接口和 HashSet 类...............................68 
4.4 Map 接口和 HashMap 类...........................68 
4.4.1 Map 接口..............................................68 
4.4.2 使用 HashMap 来存储对象.................68 
第 5章 使用 JDBC技术访问数据库.........70 
5.1 JDBC技术概述..........................................70 
5.2 使用 JDBC技术进行数据库 
编程的模板................................................71 
5.3 JDBC应用..................................................74 
5.4 升级“新闻发布系统”—— 
实现用户 
登录、注册及修改功能............................81 
5.4.1 开发任务...............................................81 
5.4.2 具体实现...............................................81 
第 6章 JSP 技术概述......................................90 
6.1 JSP简介......................................................90 
6.2 JSP执行过程..............................................91 
6.3 JSP页面的创建..........................................92 
构建 Web 应用系统—— 基于 JSP+Servlet+JavaBean 
VI 
6.3.1 使用 JSP模板向导创建 JSP页面.......92 
6.3.2 手动创建 JSP页面...............................94 
6.4 JSP页面的组成..........................................95 
6.5 升级“新闻发布系统”—— 
实现 
部分 JSP页面............................................97 
6.5.1 开发任务...............................................97 
6.5.2 具体实现...............................................97 
第 7章 JSP 指令和脚本元素........................99 
7.1 JSP页面构成..............................................99 
7.2 JSP脚本元素............................................100 
7.2.1 JSP表达式..........................................101 
7.2.2 JSP小脚本..........................................102 
7.2.3 JSP声明..............................................103 
7.2.4 小脚本和声明的区别.........................104 
7.3 JSP指令....................................................104 
7.3.1 page 指令............................................105 
7.3.2 include 指令........................................108 
7.3.3 taglib指令...........................................109 
7.4 升级“新闻发布系统”...........................109 
7.4.1 开发任务.............................................109 
7.4.2 具体实现............................................. 110 
第 8 章 JSP 内置对象在“新闻发布系统” 
中的运用............................................129 
8.1 JSP内置对象简介....................................130 
8.1.1 request 对象........................................130 
8.1.2 response 对象......................................132 
8.1.3 out对象...............................................133 
8.1.4 session 对象........................................134 
8.1.5 application 对象..................................135 
8.2 使用 request 对象处理客户端请求.........136 
8.2.1 超链接访问请求参数处理.................136 
8.2.2 表单请求处理.....................................136 
8.2.3 使用 request 对象处理页面间 
数据传递............................................139 
8.2.4 解决中文乱码问题.............................139 
8.2.5 其他常用方法举例.............................141 
8.3 response 客户端请求动态响应................143 
8.3.1 动态响应客户端请求.........................144 
8.3.2 页面重定向.........................................145 
8.3.3 页面定时刷新或延时跳转.................146 
8.4 使用 session 会话实现 JSP页面访问 
控制..........................................................146 
8.4.1 访问控制流程.....................................146 
8.4.2 访问控制的实现.................................147 
8.5 使用 application 对象统计在线访问 
人数..........................................................148 
8.6 使用 JSP内置对象继续升级 
“新闻发布系统”....................................149 
8.6.1 开发任务.............................................149 
8.6.2 具体实现.............................................150 
第 2 篇 提高篇 
第 9 章 在“新闻发布系统”中引入 
Servlet 技术.......................................178 
9.1 Servlet编程基础......................................178 
9.1.1 初识 Servlet ........................................178 
9.1.2 Servlet 和 JSP的关系........................180 
9.1.3 Servlet 接口及常用 API.....................180 
9.1.4 Servlet 生命周期................................184 
9.1.5 第一个 Servlet 程序...........................185 
9.1.6 Servlet 的编程模式............................190 
9.1.7 Servet 的中文乱码问题.....................191 
9.2 Servlet 的会话跟踪技术..........................193 
9.2.1 HTTP协议..........................................193 
9.2.2 会话定义及跟踪机制.........................193 
9.2.3 会话的创建和使用.............................193 
9.2.4 会话生存周期.....................................196 
9.3 基于 Servlet 技术的MVC设计模式......196 
9.3.1 纯 JSP编程模式的缺点.....................196 
9.3.2 设计模式.............................................200 
9.3.3 MVC设计模式...................................200 
9.3.4 基于 JSP_Servlet_JavaBean 实现 
MVC模式..........................................201 
9.4 引入 Servlet 技术继续升级及优化 
“新闻发布系统”...................................204 
9.4.1 开发任务.............................................204 
9.4.2 具体实现.............................................204 
目录 
VII 
第 10 章 高级 JDBC技术在“新闻发布 
系统”中的应用............................213 
10.1 使用 JDBC API进行数据库编程的 
缺陷........................................................213 
10.1.1 编程模板........................................213 
10.1.2 存在的问题....................................214 
10.2 数据库连接池.........................................214 
10.2.1 连接池的定义及原理....................214 
10.2.2 数据源与 JNDI资源......................215 
10.2.3 基于 Tomcat 容器的 JNDI 
配置................................................216 
10.3 基于属性文件的数据库信息配置 
方法........................................................217 
10.3.1 创建属性文件................................217 
10.3.2 读取属性文件................................218 
10.4 使用高级 JDBC技术继续升级 
“新闻发布系统”..................................219 
10.4.1 开发任务........................................219 
10.4.2 具体实现........................................220 
第 11 章 使用 JSP 标准动作简化 JSP 
页面...................................................228 
11.1 基于组件的软件开发.............................228 
11.2 JavaBean 组件.........................................229 
11.2.1 封装数据的 JavaBean ....................229 
11.2.2 封装业务逻辑的 JavaBean ............231 
11.3 JSP标准动作的使用..............................232 
11.3.1 JSP标准动作.................................232 
11.3.2 在 JSP页面中使用标准动作调用 
JavaBean.........................................235 
11.3.3 应用 JavaBean 解决中文乱码 
问题................................................236 
11.4 使用 JSP标准动作继续简化 JSP 
页面的开发............................................238 
11.4.1 开发任务........................................238 
11.4.2 具体实现........................................238 
第 12 章 使用 EL 和 JSTL 继续简化 
JSP 页面开发..................................244 
12.1 EL表达式...............................................244 
12.1.1 EL表达式的作用..........................244 
12.1.2 EL语法..........................................245 
12.1.3 EL表达式的使用..........................246 
12.2 EL隐式对象...........................................249 
12.2.1 JSP隐式对象用法.........................250 
12.2.2 作用域访问对象用法....................251 
12.2.3 参数访问对象用法........................251 
12.2.4 请求头访问对象用法....................252 
12.2.5 cookie 访问对象用法.....................253 
12.2.6 初始化参数访问对象用法............253 
12.3 JSTL标准标签库...................................253 
12.4 JSTL核心标签库...................................255 
12.4.1 通用标签........................................256 
12.4.2 条件标签........................................257 
12.4.3 迭代标签........................................258 
12.5 使用 EL和 JSTL标准动作继续 
简化 JSP页面的开发............................259 
12.5.1 开发任务........................................259 
12.5.2 具体实现........................................260 
参考文献...............................................................271 

本目录推荐