科技
类型
6.6
豆瓣评分
可以朗读
语音朗读
468千字
字数
2013-06-01
发行日期
展开全部
主编推荐语
以初学者为核心,全面介绍了Java Web 开发中常用的各种技术。
内容简介
本书内容排列上由浅入深,让读者循序渐进掌握编程技术;在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解“晦涩难懂”的技术;在内容形式上附有大量的提示、技巧、说明等栏目,夯实读者编程技术,丰富编程经验。全书共分4 篇19 章,其中,第一篇为“起步篇”,主要包括开启Java Web 之门、不可不知的客户端应用技术、驾驭JavaWeb 开发环境、Java Web 开发必修课之JSP 语法等内容;第二篇为“核心篇”,主要包括程序开发效率之利器——内置对象、 完美的“咖啡豆”——JavaBean 技术、Web 应用的缔造者——Servlet、使用表达式语言(EL)、页面控制利器——JSTL 标签库、数据库应用开发等内容;第三篇为“高级应用篇”,主要包括在互联网中操作文件资源、利用JFreeChart 实现动态图表、在JSP 中操作XML、完美体验Ajax 技术、MVC 架构实现者——Struts 2 框架、数据库持久化利器——Hibernate 技术、简化企业开发瑰宝——Spring 技术等内容;第四篇为“项目实战篇”,主要包括基于Ajax 的聊天室和基于SSH2 的网络商城两个实战项目。
目录
- 版权信息
- 前言
- 第一篇 起步篇
- 第1章 开启Jave Web之门
- 1.1 初识Java Web
- 1.2 Web应用技术
- 1.3 Web应用程序的工作原理
- 1.4 网络程序开发体系结构
- 1.5 Java Web网站的基本构建流程
- 1.6 常用网上资源
- 1.7 小结
- 1.8 习题
- 第2章 不可不知的客户端应用技术
- 2.1 构建页面内容的HTML 5标记语言
- 2.2 美化页面的CSS样式表
- 2.3 客户端交互的JavaScript
- 2.4 上机实践
- 2.5 小结
- 2.6 习题
- 第3章 驾驭Java Web开发环境
- 3.1 Java Web所需要的开发环境
- 3.2 安装和配置JDK
- 3.3 安装和配置Tomcat
- 3.4 Eclipse开发工具的安装与使用
- 3.5 做好项目开发的准备工作
- 3.6 使用Eclipse开发一个JSP网站
- 3.7 小结
- 3.8 习题
- 第4章 Java Web开发必修课之JSP语法
- 4.1 了解JSP页面的基本构成
- 4.2 使用JSP指令标识
- 4.3 使用JSP脚本
- 4.4 巧用注释
- 4.5 常用JSP动作标识
- 4.6 上机实践
- 4.7 小结
- 4.8 习题
- 第二篇 核心篇
- 第5章 程序开发效率之利器——内置对象
- 5.1 JSP内置对象概述
- 5.2 request请求对象
- 5.3 response响应对象
- 5.4 out输出对象
- 5.5 session会话对象
- 5.6 应用application对象
- 5.7 其他内置对象
- 5.8 上机实践
- 5.9 小结
- 5.10 习题
- 第6章 完美的“咖啡豆”——JavaBean技术
- 6.1 JavaBean概述
- 6.2 Eclipse对JavaBean方法的支持
- 6.3 JavaBean的应用
- 6.4 上机实践
- 6.5 小结
- 6.6 习题
- 第7章 Web应用的缔造者——Servlet
- 7.1 Servlet技术
- 7.2 Servlet技术开发
- 7.3 Servlet的典型应用
- 7.4 配置并使用Servlet过滤器
- 7.5 Servlet监听器
- 7.6 上机实践
- 7.7 小结
- 7.8 习题
- 第8章 使用表达式语言(EL)
- 8.1 EL概述
- 8.2 与低版本的环境兼容——禁用EL
- 8.3 保留关键字
- 8.4 EL运算符及其优先级
- 8.5 EL的隐含对象
- 8.6 定义和使用EL函数
- 8.7 上机实践
- 8.8 小结
- 8.9 习题
- 第9章 页面控制利器——JSTL标签库
- 9.1 JSTL标签库简介
- 9.2 JSTL的下载与配置
- 9.3 表达式标签
- 9.4 URL相关标签
- 9.5 流程控制标签
- 9.6 循环标签
- 9.7 上机实践
- 9.8 小结
- 9.9 习题
- 第10章 数据库应用开发
- 10.1 Web开发时常用的数据库
- 10.2 JDBC技术
- 10.3 JDBC核心API
- 10.4 通过JDBC操作数据库
- 10.5 JDBC在Java Web中的应用
- 10.6 上机实践
- 10.7 小结
- 10.8 习题
- 第三篇 高级篇
- 第11章 在互联网中操作文件资源
- 11.1 使用Servlet 3.0的新特性实现文件上传
- 11.2 使用Commons-FileUpload组件实现文件上传
- 11.3 实现文件下载
- 11.4 上机实践
- 11.5 小结
- 11.6 习题
- 第12章 利用JFreeChart实现动态图表
- 12.1 JFreeChart简介
- 12.2 JFreeChart的核心对象
- 12.3 JFreeChart的应用
- 12.4 上机实践
- 12.5 小结
- 12.6 习题
- 第13章 在JSP中操作XML
- 13.1 XML简介
- 13.2 dom4j概述
- 13.3 创建XML文件
- 13.4 解析XML文档
- 13.5 修改XML文档
- 13.6 上机实践
- 13.7 小结
- 13.8 习题
- 第14章 完美体验Ajax技术
- 14.1 了解Ajax
- 14.2 使用XMLHttpRequest对象
- 14.3 传统Ajax的工作流程
- 14.4 利用jQuery实现Ajax
- 14.5 需要注意的几个问题
- 14.6 上机实践
- 14.7 小结
- 14.8 习题
- 第15章 MVC架构实现者——Struts 2框架
- 15.1 Struts 2框架概述
- 15.2 Struts 2入门
- 15.3 Action对象
- 15.4 Struts 2的配置文件
- 15.5 Struts 2的标签库
- 15.6 Struts 2的开发模式
- 15.7 Struts 2的拦截器
- 15.8 数据验证机制
- 15.9 上机实践
- 15.10 小结
- 15.11 习题
- 第16章 数据库持久化利器——Hibernate技术
- 16.1 初识Hibernate
- 16.2 Hibernate入门
- 16.3 使用Hibernate进行数据持久化
- 16.4 使用Hibernate的缓存
- 16.5 实体关联关系映射
- 16.6 Hibernate查询语言
- 16.7 上机实践
- 16.8 小结
- 16.9 习题
- 第17章 简化企业开发瑰宝——Spring技术
- 17.1 Spring概述
- 17.2 依赖注入
- 17.3 AOP概述
- 17.4 Spring的切入点
- 17.5 Aspect对AOP的支持
- 17.6 Spring的持久化
- 17.7 上机实践
- 17.8 小结
- 17.9 习题
- 第四篇 项目实战篇
- 第18章 基于Ajax的聊天室
- 18.1 需求分析
- 18.2 系统设计
- 18.3 系统开发及运行环境
- 18.4 系统文件夹组织结构
- 18.5 公共类设计
- 18.6 用户登录模块设计
- 18.7 聊天室主体功能模块设计
- 18.8 退出聊天室模块
- 18.9 开发常见问题与解决方法
- 18.10 小结
- 第19章 基于SSH2的网络商城
- 19.1 需求分析
- 19.2 系统设计
- 19.3 系统开发及运行环境
- 19.4 数据库与数据表设计
- 19.5 系统文件夹组织结构
- 19.6 搭建项目环境
- 19.7 公共类设计
- 19.8 登录注册模块设计
- 19.9 前台商品信息查询模块设计
- 19.10 购物车模块设计
- 19.11 后台商品管理模块设计
- 19.12 后台订单管理模块设计
- 19.13 网站发布
- 19.14 开发常见问题与解决
- 19.15 小结
- 光盘内容
展开全部
出版方
机械工业出版社有限公司
机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。