顶部
收藏

Web编程技术


作者:
丁跃潮
定价:
39.60元
ISBN:
978-7-04-043842-0
版面字数:
630.000千字
开本:
16开
全书页数:
397页
装帧形式:
平装
重点项目:
暂无
出版时间:
2015-10-08
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
计算机网络技术

本书由省级精品课程“Web编程技术”教学团队经验丰富的教师编写。Java Web编程是业界网站设计的主流技术,也是当今软件公司及相关企事业单位急需的技术。本书内容由浅入深,包括HTML、Javas-cript、JSP、JDBC、Servlet、JavaBean、EL、JSTL、Ajax、jQuery、Struts、Spring、Hibernate等技术,形成Web编程从入门到精通的捷径。教材以JSP为主体,整合各板块知识,融会贯通,*终达到运用常见轻量级框架技术设计B/s方式软件的目的。全书给出的大量实例中涵盖*实用的技能。每章配有小结、习题与实训,便于读者巩固所学的知识,尽快上手,达到市场需要的知识水准。

  • 前言
  • 第1章 引论
    • 1.1 互联网技术的发展
      • 1.1.1 互联网的发展历程
      • 1.1.2 互联网的历史意义和功能
      • 1.1.3 Web技术的发展
    • 1.2 Web编程技术概述
      • 1.2.1 网络条件下软件开发模式
      • 1.2.2 Web客户端开发技术
      • 1.2.3 Web服务器端开发技术
      • 1.2.4 两种重要的企业开发平台
    • 1.3 常用Web服务器
    • 1.4 Web编辑工具
    • 1.5 开发环境搭建
    • 1.6 简单的JSP实例
    • 本章小结
    • 习题与实训
  • 第2章 HTML基础语法
    • 2.1 HTML文档的组成
      • 2.1.1 HTML概述
      • 2.1.2 编辑HTML文件
      • 2.1.3 使用IE浏览器观看网页程序
    • 2.2 HTML的标记
      • 2.2.1 标记的一般特性
      • 2.2.2 常用的标记
    • 2.3 文字修饰
      • 2.3.1 字号
      • 2.3.2 字体式样
      • 2.3.3 特殊标记
    • 2.4 列表
    • 2.5 表格
      • 2.5.1 <table>和</table>
      • 2.5.2 <caption>和</caption>
      • 2.5.3 <tr>和</tr>
      • 2.5.4 <th>和</th>
      • 2.5.5 <td>和</td>
    • 2.6 图像与多媒体
      • 2.6.1 图像
      • 2.6.2 多媒体
    • 2.7 表单
    • 本章小结
    • 习题与实训
  • 第3章 JavaScript基础编程
    • 3.1 JavaScript基本语法
      • 3.1.1 脚本的基本结构
      • 3.1.2 变量的声明和赋值
      • 3.1.3 逻辑控制结构
      • 3.1.4 常用的输入/输出
      • 3.1.5 函数
    • 3.2 内置对象
      • 3.2.1 window对象
      • 3.2.2 Date对象
      • 3.2.3 String对象
      • 3.2.4 Array对象
    • 3.3 事件处理
      • 3.3.1 窗口文档事件
      • 3.3.2 焦点事件
      • 3.3.3 单击事件
      • 3.3.4 内容改变事件
      • 3.3.5 提交事件
      • 3.3.6 其他事件
    • 本章小结
    • 习题与实训
  • 第4章 JavaScript客户端交互技术
    • 4.1 document对象
      • 4.2 history对象和location对象
      • 4.2.1 history对象
      • 4.2.2 location对象
    • 4.3 表格对象
    • 4.4 正则表达式
      • 4.4.1 定义正则表达式
      • 4.4.2 表达式的模式
      • 4.4.3 RegExp对象
      • 4.4.4 正则表达式应用实例
    • 4.5 表单验证实例
    • 本章小结
    • 习题与实训
  • 第5章 JSP指令
    • 5.1 JSP的语法结构
      • 5.1.1 HTML注释
      • 5.1.2 隐藏注释
      • 5.1.3 声明变量和方法
      • 5.1.4 表达式
      • 5.1.5 Java程序片
    • 5.2 JSP指令元素
      • 5.2.1 page指令
      • 5.2.2 include指令
      • 5.2.3 taglib指令
    • 5.3 JSP操作元素
      • 5.3.1 include操作
      • 5.3.2 forward操作
      • 5.3.3 param操作
      • 5.3.4 plugin操作
    • 本章小结
    • 习题与实训
  • 第6章 JSP内置对象
    • 6.1 out对象
    • 6.2 request对象
    • 6.3 response对象
    • 6.4 session对象
    • 6.5 application对象
    • 6.6 exception对象
    • 本章小结
    • 习题与实训
  • 第7章 Web中的数据库技术
    • 7.1 JDBC介绍
      • 7.1.1 JDBC的用途
      • 7.1.2 JDBC应用程序接口
      • 7.1.3 用JDBC操作数据库的步骤
    • 7.2 数据库的连接
      • 7.2.1 加载驱动程序
      • 7.2.2 建立连接
      • 7.2.3 SQL Server 2005/2008数据库的驱动
      • 7.2.4 其他常用数据库的连接
      • 7.2.5 通过JDBC-ODBC桥连接各类数据库
    • 7.3 数据库的操作
      • 7.3.1 Statement对象
      • 7.3.2 PreparedStatement对象
      • 7.3.3 ResultSet对象
      • 7.3.4 ResultSetMetaData对象
    • 7.4 连接池
      • 7.4.1 连接池的引入
      • 7.4.2 连接池的配置
      • 7.4.3 连接池的使用
    • 7.5 分页显示技术
    • 7.6 使用存储过程
    • 7.7 中文乱码问题
    • 本章小结
    • 习题与实训
  • 第8章 Servlet技术
    • 8.1 Servlet简介
    • 8.2 Servlet常用接口、类及其方法
      • 8.2.1 Servlet接口
      • 8.2.2 GenericServlet类
      • 8.2.3 HttpServlet类
      • 8.2.4 HttpServletRequest接口
      • 8.2.5 HttpServletResponse接口
    • 8.3 Servlet的环境配置和运行
      • 8.3.1 环境说明
      • 8.3.2 web.xml文件
    • 8.4 Servlet处理表单提交
    • 8.5 Servlet的初始化参数配置
    • 本章小结
    • 习题与实训
  • 第9章 JavaBean技术
    • 9.1 JavaBean技术简介
    • 9.2 JavaBean的开发方法
      • 9.2.1 JavaBean的编写
      • 9.2.2 JSP中使用JavaBean
    • 9.3 DAO设计模式
      • 9.3.1 DAO的引入
      • 9.3.2 数据库连接类
      • 9.3.3 VO类
      • 9.3.4 DAO接口
      • 9.3.5 DAO接口的实现类
      • 9.3.6 DAO工厂类
      • 9.3.7 应用举例
    • 9.4 JavaBean与Servlet综合应用
    • 本章小结
    • 习题与实训
  • 第10章 MVC模型技术
    • 10.1 MVC模型简介
      • 10.1.1 Model1模型
      • 10.1.2 MVC模型
      • 10.1.3 MVC模型的技术优势
    • 10.2 三层开发体系结构与MVC的比较
    • 10.3 MVC模型在JSP中的实现
      • 10.3.1 功能分析
      • 10.3.2 MVC设计
      • 10.3.3 MVC编程实现
    • 本章小结
    • 习题与实训
  • 第11章 JSP其他常用技术
    • 11.1 监听
    • 11.2 过滤
    • 11.3 文件操作
    • 11.4 网站设计应注意的问题
    • 本章小结
    • 习题与实训
  • 第12章 标签语言与表达式语言
    • 12.1 表达式语言
      • 12.1.1 表达式语言简介
      • 12.1.2 表达式语言的内置对象
      • 12.1.3 在MVC中应用表达式
    • 12.2 JSTL标准标签库
      • 12.2.1 JSTL简介
      • 12.2.2 添加JSTL支持
      • 12.2.3 Core标签库
      • 12.2.4 Format标签库
      • 12.2.5 SQL标签库
      • 12.2.6 XML标签库
    • 12.3 自定义标签库
    • 本章小结
    • 习题与实训
  • 第13章 Ajax和jQuery技术
    • 13.1 Ajax技术
      • 13.1.1 Ajax执行过程
      • 13.1.2 XMLHttpRequest对象解析
      • 13.1.3 XMLHttpRequest对象的运行周期
      • 13.1.4 实例
    • 13.2 jQuery简介
    • 13.3 jQuery基本用法
      • 13.3.1 访问jQuery对象
      • 13.3.2 访问DOM对象的属性
      • 13.3.3 访问DOM样式类
      • 13.3.4 访问DOM元素包含信息
      • 13.3.5 文档处理
    • 13.4 jQuery选择器
      • 13.4.1 常用选择器
      • 13.4.2 伪选择器
      • 13.4.3 筛选函数
    • 13.5 事件处理
      • 13.5.1 页面初始化事件
      • 13.5.2 绑定事件
      • 13.5.3 交互事件
      • 13.5.4 封装默认事件
    • 13.6 Ajax技术处理
      • 13.6.1 Ajax请求
      • 13.6.2 jQuery.Ajax()请求
    • 本章小结
    • 习题与实训
  • 第14章 基于MVC的Struts框架
    • 14.1 Struts框架简介
    • 14.2 Struts核心组件
    • 14.3 Struts标签库概述
    • 14.4 Struts HTML标签库
      • 14.4.1 生成基本的HTML的标签
      • 14.4.2 生成HTML表单的标签
      • 14.4.3 显示错误或者正常消息的标签
    • 14.4.4 HTML标签库演示实例
    • 14.5 Bean标签库
      • 14.5.1 获得HTTP请求信息
      • 14.5.2 访问Java对象
      • 14.5.3 访问JSP内嵌对象和Struts配置对象
      • 14.5.4 访问Web资源和属性文件
      • 14.5.5 使用<bean:write>标签输出信息
    • 14.6 Struts Logic标签库
      • 14.6.1 循环标签(iterate)
      • 14.6.2 条件处理标签
      • 14.6.3 流控制标签(redirect和forward)
    • 14.7 开发Struts登录实例
    • 本章小结
    • 习题与实训
  • 第15章 使用Hibernate实现持久层
    • 15.1 Hibernate ORM技术
    • 15.2 Hibernate核心类
    • 15.3 Hibernate配置与核心类
      • 15.3.1 hibernate.cfg.xml
      • 15.3.2 Hibernate的核心配置信息
      • 15.3.3 实体类及其映射文件
      • 15.3.4 对象标识符
      • 15.3.5 测试程序
    • 15.4 查询HQL语言
      • 15.4.1 实体查询
      • 15.4.2 属性查询
      • 15.4.3 分组与排序
      • 15.4.4 参数绑定
    • 15.5 在JSP中使用Hibernate
      • 15.5.1 搭建带Hibernate框架项目
      • 15.5.2 编写数据库表对应的实体类和映射文件
      • 15.5.3 编写Hibernate的配置文件
      • 15.5.4 编写HibernateSessionFactory类
      • 15.5.5 添加学生信息
      • 15.5.6 显示全部学生信息
      • 15.5.7 修改学生信息
      • 15.5.8 删除学生信息
    • 本章小结
    • 习题与实训
  • 第16章 使用Spring集成
    • 16.1 Spring概述
      • 16.1.1 Spring的核心模块
      • 16.1.2 应用Spring框架步骤
      • 16.1.3 简单示例
      • 16.1.4 示例扩展
    • 16.2 基于Spring IoC容器开发
      • 16.2.1 依赖注入的实现类型
      • 16.2.2 BeanFactory
      • 16.2.3 ApplicationContext
      • 16.2.4 配置文件说明
    • 16.3 Spring集成JDBC
      • 16.3.1 Spring JDBC包结构
      • 16.3.2 JdbcTemplate类
      • 16.3.3 使用JdbcTemplate访问数据
      • 16.3.4 增删改查(CRUD)
    • 16.4 SSH框架
      • 16.4.1 SSH框架搭建过程
      • 16.4.2 Web项目搭建
      • 16.4.3 Spring与Struts集成
      • 16.4.4 Spring与Hibernate集成
    • 本章小结
    • 习题与实训
  • 参考文献
  • 版权

相关图书