您好,欢迎光临有路网!
Ajax+JSP网站开发从入门到精通(含盘)
QQ咨询:
有路璐璐:

Ajax+JSP网站开发从入门到精通(含盘)

  • 作者:梁文新 宋强 王占中
  • 出版社:清华大学出版社
  • ISBN:9787302170983
  • 出版日期:2008年07月01日
  • 页数:482
  • 定价:¥59.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    本书通过大量的实例全面深入地阐述了Aiax+JSP编程技术。全书共分为16章,包括JSP的基础知识JSP访问外部数据、JSP**技术、Ajax概述、Ajax相关技术、Ajax开发基础、AjaX开发模式、Ajax框架、Ajax常用技巧。本书*后介绍了6个开发实例,包括聊天室程序、留言本程序、通讯录程序、购物车程序、相册程序和Blog程序。配套光盘提供了本书源代码(包括6个完整的应用程序)和Ajax+JSP软件配置以及使用教学视频。
    本书适合于中、**Ajax+JSP网站开发人员,特别适合于有编程基础,希望全面学习Ajax十JSP技术,想提高实际应用能力的读者群体。
    文章节选
    第1章 JSP概述
    学习目标
    JSP(Java Server Pages)是由Sun公司以Java语言为脚本语言开发出来的一种动态网页制作技术,主要完成网页中服务器动态部分的编写。该技术是在Servlet技术的基础上形成的,并继承了Java语言的多种优势,如**性、支持多线程、平台无关性等。与其他动态网页技术相比较,如ASP、PHP等,具有运行速度快、**等特点。
    本章将简要介绍JSP的产生到现状,并**介绍构建JSP的运行平台,即Tomcat和JDK的安装及配置。在本章*后给出一个JSP+JavaBean+Servlet实例,演示JSP各部分的运行情况。
    内容摘要
    了解Web技术的产生和发展。
    了解JSP的产生和应用。
    了解JSP的技术优势。
    掌握常见JSP的设计模式。
    掌握JDK下载、安装、配置。
    掌握Tomcat下载、安装。
    ��握编写JSP工作原理。
    了解JSP页面包含元素。
    了解JSP的开发流程。
    1.1 JSP简介
    要熟练掌握JSP技术,首先需要了解JSP的产生和发展历史,明确JSP技术在Web技术中所占有位置,JSP技术能够解决的问题。在本小节中,将主要介绍JSP形成的必然原因,与其他动态技术相比所具有的优势。
    1.1.1 JSP技术概述
    在Internet发展的*初阶段,HTML语言只能在浏览器中展现静态的文本或图像信息,这无法满足人们对信息丰富性和多样性的强烈需求。随着Internet和Web技术应用到商业领域,Web技术功能越来越强大。目前,解决Web动态网站的开发技术很多,如Servlet,JSP,ASP,PHP等,都得到了广泛应用。JSP是它们中的佼佼者。
    JSP(Java Server Pages)是由Sun Microsystem公司于1999推出的新技术,是基于Java Servlet以及整个Java体系的Web开发技术。利用这一技术可以建立先进、**和跨平台的动态网站。在传统的网页HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP标记,就构成了JSP网页(*.jsp)。Web服务器在收到访问JSP网页的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式返回给客户。程序片段可以操作数据库、重新定向网页、发送E.mail等等,这就是建立动态网站所需要的功能。JSP所有程序操作都在服务器端执行,网络上传送给客户端仅是得到的结果,对客户浏览器的要求*低。
    Servlet是3SP技术的发展前身,它是Java技术对CGI编程的回应。Servlet程序在服务器端运行,动态生成Web页面。Servlet由Java语言编写,运行在Tomcat服务器中,能够主动生成HTML标记和客户端需要的数据,并能够将生成的数据返回到客户端。与传统的CGI和许多其他类似CGI的技术相比,Java Servlet具有更高的效率,更容易使用,功能更强大,具有更好的可移植性,更节省投资。其详细信息如表1-1所示。
    ……
    目录
    第1章 JSP概述
    1.1 JSP简介
    1.1.1 JSP技术概述
    1.1.2 JSP的开发模式
    1.2 JSP的开发环境
    1.2.1 安装和配置JDK
    1.2.2 安装和配置Tomcat
    1.2.3 JSP的运行原理
    1.3 JSP开发实例
    第2章 JSP的基础知识
    2.1 JSP页面元素
    2.2 JSP脚本元素
    2.2.1 声明
    2.2.2 Java脚本程序
    2.2.3 表达式和注释
    2.3 JSP指令元素
    2.3.1 页面设置指令page
    2.3.2 页面包含指令include
    2.4 JSP动作元素
    2.4.1 文件包含
    2.4.2 文件转向
    2.4.3 其他动作指令
    2.5 request对象
    2.5.1 request简介
    2.5.2 获取客户端基本信息
    2.5.3 获取参数值
    2.6 response对象
    2.6.1 response简介
    2.6.2 设置响应信息
    2.6.3 页面重定向
    2.7 session对象
    2.7.1 session简介
    2.7.2 绑定会话
    2.8 application对象
    2.8.1 applciation简介
    2.8.2 绑定全局变量
    2.9 其他对象
    2.9.1 out对象
    2.9.2 exception对象
    2.9.3 page和config对象
    2.10 留言板实例
    第3章 JSP访问外部数据
    3.1 File类
    3.2 流操作
    3.2.1 流简介
    3.2.2 使用字节流读写文件
    3.2.3 使用字符流读写文件
    3.3 文件操作
    3.3.1 文件上传
    3.3.2 文件下载
    3.4 JDBC简介
    3.4.1 JDBC的概念
    3.4.2 JDBC API介绍
    3.5 数据库操作
    3.5.1 添加记录
    3.5.2 修改记录
    3.5.3 删除记录
    3.5.4 查询记录
    3.5.5 分页显示记录
    3.6 获取数据库信息
    3.7 连接数据库的其他方式
    第4章 JSP**技术
    4.1 JavaBean简介
    4.1.1 JavaBean介绍
    4.1.2 定义JavaBean
    4.2 使用JavaBean
    4.2.1 调用JavaBean
    4.2.2 scope作用域范围
    4.2.3 setProperty动作标记
    4.2.4 getProperty动作标记
    4.3 开发JavaBean实例
    4.3.1 获取记录集JavaBean
    4.3.2 追加数据JavaBean
    4.4 Servlet概述
    4.4.1 Servlet简介
    4.4.2 Servlet的生命周期
    4.4.3 开发、部署一个简单的Servlet
    4.5 实现Servlet
    4.5.1 Servlet体系结构
    4.5.2 创建Servlet类
    4.6 Servlet处理请求和响应
    4.7 Servlet中会话跟踪
    4.8 JSP+Servlet+JavaBean实例
    第5章 Ajax概述
    5.1 Web 2.0简介
    5.1.1 Web发展历史
    5.1.2 Web 2.0简介
    5.2 Ajax结构及其意义
    5.2.1 传统Web应用解决方案
    5.2.2 Ajax技术概念
    5.2.3 Ajax相关技术简介
    5.2.4 Ajax解决方案的优势
    5.3 深入理解Ajax
    5.3.1 Ajax的工作原理
    5.3.2 Ajax的基本特征
    5.4 Ajax异步请求实例
    第6章 Ajax相关技术简介
    6.1 XHTML
    6.1.1 XHTML概述
    6.1.2 XHTML与HTML的区别
    6.1.3 XHTML的语法
    6.1.4 XHTML 2.0简述
    6.2 CSS
    6.2.1 CSS语法
    6.2.2 引入样式表
    6.2.3 CSS属性
    6.3 XML
    6.3.1 XML文档
    6.3.2 XML命名空间
    6.3.3 文档类型定义(DTD)
    6.4 JavaScript
    6.4.1 JavaScript简介
    6.4.2 JavaScript的基本结构
    6.4.3 表达式与运算符
    6.4.4 流程控制
    6.4.5 函数
    6.4.6 事件驱动及事件处理
    6.4.7 创建对象
    6.4.8 JavaScript中的对象
    6.5 DOM
    6.5.1 DOM对象
    6.5.2 使用DOM操作HTML文档
    6.5.3 使用DOM解析XML文档
    6.6 XMLHttpRequest
    6.6.1 XMLHttpRequest简介
    6.6.2 XMLHttpRequest的属性和方法
    6.6.3 XMLHttpRequest与服务器通信
    6.6.4 XMLHttpRequest实例
    第7章 Ajax的开发基础
    7.1 HTTP请求中包含的参数
    7.1.1 发送普通请求
    7.1.2 发送XML格式请求
    7.2 处理服务器响应
    7.2.1 处理普通文本响应
    7.2.2 处理XML格式响应
    7.3 Ajax实例
    第8章 Ajax的开发模式
    8.1 Ajax与设计模式
    8.1.1 设计模式
    8.1.2 Ajax与重构
    8.1.3 一个使用重构的简单实例
    8.2 Ajax中常用的设计模式
    8.2.1 Facade模式
    8.2.2 Observer模式
    8.2.3 Singleton模式
    8.3 MVC模式
    8.3.1 MVC简介
    8.3.2 Ajax中的MVC
    第9章 Ajax框架
    9.1 Ajax概述
    9.2 Dojo框架
    9.2.1 Dojo框架简介
    9.2.2 安装Dojo框架
    9.2.3 Dojo标记介绍
    9.2.4 创建静态页面
    9.2.5 Dojo事件处理
    9.2.6 Dojo异步调用
    9.3 DWR框架
    9.3.1 DWR框架概述
    9.3.2 部署DWR框架
    9.3.3 DWR框架函数
    9.3.4 身份验证
    9.3.5 包含文件
    9.4 MooTools框架
    9.4.1 MooTools框架介绍
    9.4.2 安装MooTools框架
    9.4.3 MooTools常用类(一)
    9.4.4 MooTools常用类(二)
    9.4.5 MooTools事件处理
    9.4.6 MooTools异步调用
    第10章 Ajax的常用技巧
    10.1 实现表单数据验证
    10.2 实现Web页面中的级联菜单
    10.3 实现自动刷新页面
    10.4 实现数据库分页
    10.5 实现进度条
    10.6 实现Web页面局部动态更新
    第11章 聊天室
    11.1 开发前的准备
    11.1.1 聊天室分析
    11.1.2 系统概述
    11.1.3 数据库设计
    11.2 代码实现
    11.2.1 公共类编写
    11.2.2 用户注册
    11.2.3 用户登录
    11.2.4 聊天室
    11.2.5 查看个人聊天记录
    11.2.6 删除聊天记录
    11.3 实例演示
    第12章 留言板
    12.1 需求分析和系统概述
    12.1.1 需求分析
    12.1.2 系统概述
    12.1.3 数据库设计
    12.2 客户端代码
    12.2.1 客户端原理分析
    12.2.2 主界面客户端实现
    12.2.3 显示页面客户端实现
    12.2.4 校验页面客户端实现
    12.2.5 删除页面客户端实现
    12.3 服务器端实现
    12.3.1 封装数据访问类
    12.3.2 添加处理页面
    12.3.3 显示处理页面
    12.3.4 删除处理页面
    12.3.5 身份校验处理页面
    12.4 运行留言板程序
    第13章 通讯录
    13.1 需求分析和系统概述
    13.1.1 需求分析
    13.1.2 系统概述
    13.1.3 数据库设计
    13.2 客户端页面实现
    13.2.1 通讯录输入页面
    13.2.2 通讯录删除页面
    13.2.3 通讯录显示页面
    13.2.4 通讯录修改页面
    13.2.5 通讯录简单查询页面
    13.2.6 通讯录**查询页面
    13.3 服务器端页面实现
    13.3.1 输入处理页面
    13.3.2 删除处理页面
    13.3.3 显示处理页面
    13.3.4 修改处理页面
    13.3.5 简单查询处理页面
    13.3.6 **查询处理页面
    13.4 运行通讯录程序
    第14章 购物车实例
    14.1 开发前的准备
    14.1.1 需求分析
    14.1.2 系统设计
    14.1.3 数据库设计
    14.2 核心代码
    14.2.1 服务器端代码
    14.2.2 客户端代码
    14.3 实例演示
    14.3.1 登录/注册模块
    14.3.2 商品类别模块
    14.3.3 订单模块
    第15章 网络相册系统
    15.1 需求分析
    15.2 系统分析
    15.3 数据库设计
    15.4 系统公共类
    15.4.1 数据库对象类
    15.4.2 JavaBean类
    15.4.3 业务逻辑类
    15.4.4 公用工具类
    15.5 配置web.xml
    15.6 页面显示
    15.6.1 源码解析
    15.6.2 运行时界面截图
    第16章 Blog系统
    16.1 Blog介绍
    16.2 系统概述
    16.3 数据库设计
    16.4 通用模块设计
    16.5 首页实现
    16.6 系统实现
    16.6.1 注册Blog会员
    16.6.2 添加Blog文章
    16.6.3 分页浏览文章标题
    16.6.4 阅读Blog文章
    16.6.5 Blog文章删除
    16.6.6 Blog会员登录
    编辑推荐语
    本书通过大量的实例全面深入地阐述了Ajax+JSP编程技术。全书共分为16章,包括JSP的基础知识、JSP访问外部数据、JSP**技术、Ajax概述、Ajax相关技术、Ajax开发基础、Ajax开发模式、Ajax框架、Ajax常用技巧。本书*后介绍了6个开发实例,包括聊天室程序、留言本程序、通讯录程序、购物车程序、相册程序和Blog程序。配套光盘提供了本书源代码(包括6个完整的应用程序)和Ajax+JSP软件配置以及使用教学视频。
    本书适合于中、**Ajax+JSP网站开发人员,特别适合于有编程基础,希望全面学习Ajax+JSP技术,想提高实际应用能力的读者群体。

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外