注册 登录 进入教材巡展
#
  • #

出版时间:2017年1月

出版社:机械工业出版社

以下为《Java Web程序设计》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 机械工业出版社
  • 9787111555599
  • 44776
  • 0045176934-3
  • 平装
  • 16开
  • 2017年1月
  • 工学
  • 软件工程
  • TP312.8
  • 计算机及相关专业
  • 本科
内容简介
夏辉、李晋、毕婧、白萍编著的《Java Web程序设计》以Web开发流程为主线,让读者了解真实的Web开发过程,体会规范化、标准化、专业化的软件开发流程和管理规范。本书通过大量的案例让学生在体验中掌握Java Web的相关知识,同时获得编程能力、排错能力和学习能力。本书在章节安排上循序渐进,几乎覆盖了Web开发的所有基本知识点,还涉及Web容器、HTFP协议和JDBC开发等与Web开发密切相关的知识点,帮助读者深刻理解所学知识,掌握实现Web编程的不同技术特点。
本书详细介绍了Java Web程序设计的前端技术、开发和部署,以及一些衍生技术变化。在内容上,本着通过使用不同技术尽可能实现相同功能的原则,让读者能够充分体会并认识每种技术的优缺点。每章均配有实践与练习,以指导读者深入地进行学习。
本书既可作为高等学校计算机软件技术课程的教材,也可作为管理信息系统开发人员的技术参考书。
目录

前言


第1章  Java Web开发概述


  1.1  背景知识简介


  1.2  Web开发基础知识


    1.2.1  Web程序运行原理


    1.2.2  Web服务器介绍


    1.2.3  Web开发流程


  1.3  Java Web开发平台的搭建


    1.3.1  Java环境变量配置


    1.3.2  集成开发环境MyEclipse的下载和配置


    1.3.3  Tomcat服务器配置


    1.3.4  部署项目


    1.3.5  创建第一个Java Web项目


  本章小结


  实践与练习


  实验指导


第2章  Java Web开发前端静态技术


  2.1  Java Web开发前端技术简介


  2.2  HTML 5标签技术


    2.2.1  HTML 5声明文件


    2.2.2  HTML 5文本和段落


    2.2.3  HTML 5链接


    2.2.4  HTML 5图像


    2.2.5  HTML 5表格和列表


    2.2.6  HTML 5表单


  2.3  CSS技术


    2.3.1  CSS样式


    2.3.2  CSS框模型


    2.3.3  CSS定位


    2.3.4  CSS选择器


    2.3.5  CSS高级特性


  2.4  HTML 5/CSS设计页面案例


  2.5  案例:DIV+CSS精美窗口设计


  本章小结


  实践与练习


  实验指导


第3章  Java Web开发前端动态技术


  3.1  JavaScript基本语法


    3.1.1  JavaScript的输出


    3.1.2  JavaScript的注释


    3.1.3  JavaScript标识符与关键字


    3.1.4  JavaScript基本数据类型


    3.1.5  JavaScript变量


    3.1.6  JavaScript运算符


  3.2  JavaScript中的流程控制


    3.2.1  分支结构


    3.2.2  循环结构


    3.2.3  控制循环结构


  3.3  JavaScript函数


    3.3.1  函数定义


    3.3.2  函数调用


    3.3.3  函数的参数


  3.4  JavaScript对象


    3.4.1  对象编程基础


    3.4.2  String对象


    3.4.3  Boolean对象


    3.4.4  Math对象


    3.4.5  Array对象


  3.5  案例:用户注册信息的验证


  本章小结


  实践与练习


  实验指导


第4章  Tomcat服务器


  4.1  Tomcat服务器简介


  4.2  部署Tomcat服务器


    4.2.1  Tomcat服务器的安装与启动


    4.2.2  Tomcat服务器安装目录介绍


    4.2.3  在MyEclipse中配置Tomcat服务器


    4.2.4  Tomcat服务器异常纠错


  4.3  在Tomcat服务器中发布Web应用


    4.3.1  Web应用的组成结构


    4.3.2  配置Web应用虚拟目录和默认页面


    4.3.3  发布Web应用


  4.4  配置虚拟主机


  4.5  案例:创建一个Java Web网站


  本章小结


  实践与练习


  实验指导


第5章  HTTP协议


  5.1  HTTP协议概述


    5.1.1  HTTP协议简介


    5.1.2  HTTPWatch工具简介


  5.2  HTTP请求


    5.2.1  HTTP请求信息


    5.2.2  HTTP请求常见消息头


  5.3  HTTP响应


    5.3.1  HTTP响应消息


    5.3.2  HTTP常见响应消息头


  5.4  HTTP通用头字段


  本章小结


  实践与练习


  实验指导


第6章  JSP语法基础


  6.1  JSP页面概述


  6.2  JSP指令


    6.2.1  page指令


    6.2.2  include指令


  6.3  JSP语法


    6.3.1  JSP模板元素


    6.3.2  JSP表达式


    6.3.3  JSP脚本片段


    6.3.4  JSP声明


    6.3.5  JSP注释


  6.4  JSP动作标签


    6.4.1  JSP动作标签概述


    6.4.2  标签


    6.4.3  标签


    6.4.4  标签


  6.5  案例:简单的用户登录功能


  本章小结


  实践与练习


  实验指导


第7章  Servlet技术


  7.1  Servlet概述


  7.2  Servlet接口


    7.2.1  GenericServlet和HttpServlet


    7.2.2  请求消息和响应消息


  7.3  Servlet生命周期


  7.4  创建Servlet


    7.4.1  Servlet的创建


    7.4.2  Servlet的配置


    7.4.3  ServletConfig接口


    7.4.4  ServletContext接口


  7.5  Servlet请求HttpServletRequest接口


    7.5.1  获取请求消息


    7.5.2  获取表单数据


    7.5.3  请求转发


  7.6  Servlet响应HttpServletResponse接口


    7.6.1  设置状态码


    7.6.2  设置HTTP协议响应头


    7.6.3  请求重定向


  7.7  Servlet会话


    7.7.1  Servlet会话跟踪技术


    7.7.2  HttpSession接口


  7.8  Servlet监听器


    7.8.1  Servlet上下文监听


    7.8.2  HTTP会话监听


    7.8.3  Servlet请求监听


    7.8.4  在Web应用中使用事件监听器


  7.9  案例:在多个请求页面中购书信息的获取


  本章小结


  实践与练习


  实验指导


第8章  JSP会话技术


  8.1  会话概述


  8.2  Cookie对象


    8.2.1  Cookie原理


    8.2.2  Cookie对象的常用方法


  8.3  Session对象


    8.3.1  Session原理


    8.3.2  Session对象的常用方法


  8.4  案例:用户订单管理


  本章小结


  实践与练习


  实验指导


第9章  JSP内置对象和作用域


  9.1  内置对象和作用域概述


  9.2  内置对象


    9.2.1  out对象


    9.2.2  request对象


    9.2.3  response对象


    9.2.4  session对象


    9.2.5  application对象


    9.2.6  exception对象


    9.2.7  pageContext对象


    9.2.8  page对象


    9.2.9  config对象


  9.3  四大作用域


    9.3.1  page范围


    9.3.2  request范围


    9.3.3  session范围


    9.3.4  application范围


  9.4  案例:带验证码的用户登录模块


  本章小结


  实践与练习


  实验指导


第10章  JDBC数据库技术


  10.1  JDBC概述


  10.2  JDBC常用API


    10.2.1  Driver类


    10.2.2  DriverManager类


    10.2.3  Connection类


    10.2.4  Statement类


    10.2.5  PreparedStatement类


    10.2.6  CallableStatement接口


    10.2.7  ResultSet接口


  10.3  数据库连接过程


  10.4  JDBC对象数据库操作


    10.4.1  增加数据


    10.4.2  修改数据


    10.4.3  删除数据


    10.4.4  查询数据


    10.4.5  批处理


    10.4.6  存储过程调用


  10.5  案例:分页查询大型数据库


  本章小结


  实践与练习


  实验指导


参考文献