展开全部

主编推荐语

以初学者为核心,全面介绍了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 小结
  • 光盘内容
展开全部

评分及书评

评分不足
1个评分

出版方

机械工业出版社有限公司

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。