万本电子书0元读

万本电子书0元读

顶部广告

Java Web应用设计及实战电子书

1、选取知识核心实用,以互联网 实现终身学习 2、以企业需求为设计导向,以任务驱动为讲解方式 3、以案例为主线组织知识,以实战项目来提升技术 4、充分考虑学习者的认知曲线,由浅深,边讲边练

售       价:¥

纸质售价:¥28.10购买纸书

127人正在读 | 0人评论 6.2

作       者:肖睿 喻晓路

出  版  社:人民邮电出版社

出版时间:2018-01-01

字       数:16.5万

所属分类: 教育 > 大中专教材 > 成人/中高职教材

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
目前在应用程序发中,基于B/S架构的Web应用程序越来越多,这些应用的实现都不可避免地用到了JSP技术和Servlet技术。本书重讲解JSP技术的基本语法、使用JSP实现对Web请求的获取与响应、通过JSP实现与数据库的访问交互和基于Servlet的业务控,从而学会如何发属于自己的Web应用程序、并掌握Linux基础知识以及在Linux服务器上行Web项目的发布等知识。<br/>【推荐语】<br/>1、选取知识核心实用,以互联网 实现终身学习 2、以企业需求为设计导向,以任务驱动为讲解方式 3、以案例为主线组织知识,以实战项目来提升技术 4、充分考虑学习者的认知曲线,由浅深,边讲边练<br/>【作者】<br/>肖睿任职于北京课工场教育科技有限公司。课工场是专注互联网教育的生态平台,汇聚了中国和北美数百位来自知名互联网企业的行业大咖,向寻求就业和技术提升的人群提供直播、录播、面授等多模式教学场景,并通过遍布全国的线下服务中心提供成熟的学习服务,形成完善的“互联网 教育”解决方案。同时,课工场也为高校、企业、行业提供教育技术赋能,依托Transformer智能教育生态平台,造智慧校园、企业大学、行业培训的教育场景,提供一站式教育解决方案。<br/>
目录展开

内容提要

序言

前言

关于引用作品的版权声明

第1章 Java Web开发初体验

任务1 构建第一个Java Web项目

1.1.1 认识常见程序架构

1.1.2 认识URL

1.1.3 了解Web服务器

1.1.4 在MyEclipse中构建Java Web项目

任务2 使用JSP生成Web页面

1.2.1 什么是JSP

1.2.2 JSP指令与注释

1.2.3 使用JSP构建页面内容

任务3 在JSP中获取用户注册信息

1.3.1 HTML表单与request内置对象

1.3.2 中文乱码问题

1.3.3 资源跳转与数据传递

任务4 在JSP中合理存储数据

1.4.1 理解会话

1.4.2 使用Cookie

1.4.3 application内置对象与全局作用域

1.4.4 page作用域与pageContext对象

1.4.5 不同作用域的对比

本章总结

本章练习

第2章 Java Web应用实现数据库访问

任务1 在Java中实现新闻信息的查询

2.1.1 JDBC的基本使用

2.1.2 使用配置文件管理连接参数

任务2 使用JDBC编辑新闻信息

2.2.1 使用PreparedStatement

2.2.2 优化数据库操作的编码实现

2.2.3 优化JDBC连接管理

任务3 在JSP页面中展示新闻列表

2.3.1 JavaBean与组件开发

2.3.2 使用JSP动作标签操作JavaBean

任务4 通过JSP页面添加新闻信息

2.4.1 JSP页面的包含操作

2.4.2 JSP转发实现页面跳转

本章总结

本章练习

第3章 使用第三方控件及数据分页展示

任务1 实现新闻配图

3.1.1 认识第三方控件

3.1.2 使用commons-fileupload组件上传文件

任务2 实现对新闻的富文本编辑

3.2.1 CKEditor及其配置

3.2.2 在JSP中使用CKEditor

任务3 实现分页查询新闻信息

3.3.1 分页查询及其实现

3.3.2 使用存储过程封装分页查询

任务4 在JSP中实现分页显示新闻信息

3.4.1 在JSP中实现分页控制

3.4.2 扩展分页操作功能

本章总结

本章练习

第4章 EL和JSTL

任务1 使用EL表达式简化信息展示

4.1.1 EL表达式的基本使用

4.1.2 EL表达式的作用域访问对象

任务2 使用JSTL实现列表展示

4.2.1 认识JSTL

4.2.2 JSTL的迭代标签与条件标签

4.2.3 JSTL的URL操作

4.2.4 使用JSTL格式化展示日期

4.2.5 使用JSTL改造JSP分页实现

本章总结

本章练习

第5章 Servlet、过滤器及监听器

任务1 使用Servlet添加新闻

5.1.1 认识Servlet组件

5.1.2 Servlet组件的开发和使用

5.1.3 使用Servlet改造添加新闻功能

任务2 使用过滤器解决中文乱码问题

5.2.1 认识过滤器组件

5.2.2 过滤器组件的开发和使用

任务3 使用监听器统计在线用户数量

5.3.1 认识监听器组件

5.3.2 网站在线用户数量统计

5.3.3 ServletContextListener与Web应用初始化

本章总结

本章练习

第6章 Ajax与jQuery

任务1 使用原生JavaScript发送Ajax请求

6.1.1 认识Ajax

6.1.2 认识XMLHttpRequest

6.1.3 发送Ajax GET请求并处理响应

6.1.4 发送Ajax POST请求并处理响应

任务2 使用jQuery发送Ajax请求

任务3 使用JSON格式构建响应数据

6.3.1 认识JSON

6.3.2 定义和使用JSON格式的数据

6.3.3 在响应数据中使用JSON格式

本章总结

本章练习

第7章 jQuery的Ajax交互扩展

任务1 掌握更多jQuery实现Ajax的方法

7.1.1 $.get()方法和$.post()方法

7.1.2 $.getJSON()方法

任务2 通过Ajax请求直接加载新闻和主题页面

7.2.1 在Ajax请求中返回HTML格式内容

7.2.2 .load()方法

任务3 通过Ajax请求发表评论

7.3.1 jQuery解析表单数据的方法

7.3.2 服务器端的处理和响应

任务4 使用FastJSON生成JSON格式数据

7.4.1 认识FastJSON

7.4.2 使用FastJSON API生成JSON数据

任务5 掌握jQuery让渡“$”操作符的方法

本章总结

本章练习

第8章 项目实战——使用Ajax技术改进新闻发布系统

任务1 理解项目需求

8.1.1 项目需求概述

8.1.2 开发环境要求

8.1.3 项目覆盖的技能点

8.1.4 关键问题分析

任务2 使用Ajax技术改造新闻发布系统

8.2.1 以Ajax方式根据主题动态加载新闻

8.2.2 以Ajax方式添加主题

8.2.3 以Ajax方式修改主题

8.2.4 以Ajax方式删除主题

本章总结

本章练习

第9章 使用Linux操作系统

任务1 了解Linux操作系统

9.1.1 认识操作系统

9.1.2 操作系统分类

9.1.3 初识Linux操作系统

9.1.4 安装Linux操作系统

任务2 掌握Linux文件系统

9.2.1 Linux的目录和分区

9.2.2 Linux常用目录

9.2.3 Linux中的目录操作

9.2.4 Linux中的文件操作

任务3 掌握Linux的权限管理

9.3.1 Linux的用户和用户组

9.3.2 Linux的用户操作

9.3.3 Linux的权限操作

任务4 掌握Linux的进程管理

9.4.1 程序和进程

9.4.2 Linux的进程操作

任务5 使用Linux的其他常用命令

本章总结

本章练习

第10章 Linux系统软件安装及项目发布

任务1 实现远程连接Linux服务器

任务2 了解Linux中的软件安装方式

任务3 掌握Linux软件安装的常用命令

任务4 在Linux中安装常用软件

10.4.1 安装JDK

10.4.2 安装Tomcat

10.4.3 安装MySQL

10.4.4 安装SVN

10.4.5 在Linux中部署项目

本章总结

本章练习

附录

附录1 HTTP协议扩展阅读

附录2 Cookie扩展阅读

附录3 Servlet、Filter、Listener对比

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部