欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • Java Web程序设计基础(微课视频版21世纪高等学校计算机类课程创新系列教材)
      • 作者:编者:程细柱//戴经国|责编:陈景辉//薛阳
      • 出版社:清华大学
      • ISBN:9787302657163
      • 出版日期:2024/05/01
      • 页数:259
    • 售价:19.96
  • 内容大纲

        本书根据MVC模式思想,以Web开发流程的知识点为主线,向读者介绍Java Web开发技术。全书重点介绍Java Web开发平台、Servlet、JSP、过滤器与监听器、EL表达式与JSTL标签库、Cookie与Session会话技术、JDBC数据库应用、MVC设计模式等Web后端开发技术。其中,HTML 5标签、CSS技术以及JavaScript脚本语言等Web前端开发知识放在电子教材中。本书纸质教材共11章,电子教材共2章,除最后一章外,每章包括学习目标、主要知识点、思想引领、基本理论、实例分析、本章小结、实验指导、课后练习8方面的内容,书中以赞美祖国、描写幸福生活和歌颂党的诗词为实例,学习过程轻松愉快。
        本书适合作为高等院校计算机相关专业的教材,也可作为Web开发人员的参考用书。全书配套丰富的教学资源。
  • 作者介绍

  • 目录

    第1章  Java Web开发基础
      1.1  Java Web的产生背景
      1.2  C/S架构与B/S架构
        1.2.1  C/S架构
        1.2.2  B/S架构
      1.3  HTTP与URL格式
        1.3.1  HTTP
        1.3.2  URL格式
      1.4  Web程序的运行原理
      1.5  本章小结
      1.6  实验指导
      1.7  课后练习
    第2章  Java Web开发平台搭建
      2.1  JDK的安装与配置
        2.1.1  JDK的安装
        2.1.2  JDK的配置
      2.2  Tomcat服务器
        2.2.1  Tomcat的安装
        2.2.2  Tomcat的启动
        2.2.3  Tomcat服务器的异常纠错
        2.2.4  Tomcat服务器的乱码纠错
        2.2.5  Web项目发布与虚拟目录
      2.3  集成开发环境MyEclipse
        2.3.1  MyEclipse的下载和安装
        2.3.2  MyEclipse的启动与配置
        2.3.3  创建第一个Java Web项目
        2.3.4  将Web项目发布到Tomcat中
      2.4  本章小结
      2.5  实验指导
      2.6  课后练习
    第3章  Web后端Servlet技术
      3.1  Servlet的原理与特点
        3.1.1  Servlet的运行原理
        3.1.2  Servlet的运行特点
      3.2  Servlet接口与生命周期
        3.2.1  Servlet接口
        3.2.2  Servlet生命周期
      3.3  Servlet接口的实现类
        3.3.1  实现类GenericServlet
        3.3.2  实现类HttpServlet
      3.4  Servlet的配置文件
        3.4.1  配置文件的组成
        3.4.2  URL映射的访问流程
      3.5  ServletConfig与ServletContext
        3.5.1  ServletConfig接口
        3.5.2  ServletContext接口
      3.6  RequestDispatcher对象
      3.7  本章小结
      3.8  实验指导
      3.9  课后练习

    第4章  Servlet请求与响应接口
      4.1  HttpServletRequest接口
        4.1.1  获取请求消息的方法
        4.1.2  获取请求参数的方法
        4.1.3  请求参数的字符编码设置
      4.2  HttpServletResponse接口
        4.2.1  HTTP响应状态行的访问
        4.2.2  HTTP响应头部的访问
        4.2.3  响应消息的字符编码设置
        4.2.4  文件下载功能的实现
      4.3  本章小结
      4.4  实验指导
      4.5  课后练习
    第5章  Servlet的会话技术
      5.1  会话技术概述
        5.1.1  会话原理与特点
        5.1.2  HTTP缺陷的解决方法
      5.2  Cookie对象的应用
        5.2.1  Cookie的工作原理
        5.2.2  Cookie的基本方法
      5.3  Session对象的应用
        5.3.1  Session的工作原理
        5.3.2  Session的常用方法
        5.3.3  URL重写技术
      5.4  本章小结
      5.5  实验指导
      5.6  课后练习
    第6章  Servlet过滤器与监听器
      6.1  Filter过滤器
        6.1.1  Filter接口
        6.1.2  Filter工作原理
        6.1.3  Filter的配置
        6.1.4  FilterConfig接口
      6.2  Listener监听器
        6.2.1  事件处理的相关概念
        6.2.2  Servlet的事件监听器
      6.3  本章小结
      6.4  实验指导
      6.5  课后练习
    第7章  Web项目的JSP技术
      7.1  JSP概述
        7.1.1  JSP的主要特征
        7.1.2  JSP的构成要素
      7.2  JSP的脚本元素
        7.2.1  JSP脚本片段
        7.2.2  JSP表达式
        7.2.3  JSP声明
        7.2.4  JSP注释
      7.3  JSP的标签
        7.3.1  JSP指令标签

        7.3.2  JSP动作标签
      7.4  本章小结
      7.5  实验指导
      7.6  课后练习
    第8章  JSP内置对象与作用域
      8.1  JSP内置对象概述
      8.2  JSP的常见内置对象
        8.2.1  out对象
        8.2.2  request对象
        8.2.3  response对象
        8.2.4  session对象
        8.2.5  application对象
        8.2.6  pageContext对象
        8.2.7  page对象
        8.2.8  config对象
        8.2.9  exception对象
      8.3  JSP的4大作用域
        8.3.1  page范围
        8.3.2  request范围
        8.3.3  session范围
        8.3.4  application范围
      8.4  本章小结
      8.5  实验指导
      8.6  课后练习
    第9章  EL表达式语言与JSTL标签库
      9.1  EL表达式语言
        9.1.1  EL保留字与标识符
        9.1.2  EL变量与常量
        9.1.3  EL运算符
        9.1.4  EL内置对象
      9.2  JSTL标准标签库
        9.2.1  JSTL的下载、安装和测试
        9.2.2  核心标签库的使用方法
      9.3  本章小结
      9.4  实验指导
      9.5  课后练习
    第10章  JDBC数据库应用
      10.1  MySQL开发平台的搭建
        10.1.1  MySQL的安装和配置
        10.1.2  Navicat软件的应用
      10.2  JDBC的总体结构
      10.3  JDBC应用程序接口
        10.3.1  Driver接口
        10.3.2  DriverManager类
        10.3.3  Connection接口
        10.3.4  Statement接口
        10.3.5  PreparedStatement接口
        10.3.6  CallableStatement接口
        10.3.7  ResultSet接口
      10.4  JDBC数据库编程步骤

      10.5  JDBC数据库操作实例
        10.5.1  数据查询
        10.5.2  数据添加
        10.5.3  数据修改
        10.5.4  数据删除
        10.5.5  存储过程
        10.5.6  批处理技术
        10.5.7  综合实例
      10.6  本章小结
      10.7  实验指导
      10.8  课后练习
    第11章  Web设计模式与项目案例
      11.1  Web设计模式
        11.1.1  JSP设计模式
        11.1.2  MVC设计模式
      11.2  Web项目开发
        11.2.1  需求分析
        11.2.2  系统概要设计
        11.2.3  系统详细设计
        11.2.4  数据库设计
      11.3  项目编码与调试发布
        11.3.1  项目的编码
        11.3.2  调试和发布
      11.4  本章小结