-
内容大纲
本书结合最新的Tomcat 9版本,详细介绍了开发Java Web应用的各种技术。主要内容包括:Tomcat和Java Web开发的基础知识,Java Web开发的高级技术,在Java Web应用中运用第三方提供的实用软件(如Spring、Velocity和Log4J)的方法,以及Tomcat的各种高级功能。
书中内容注重理论与实践相结合,列举了大量具有典型性和实用价值的Web应用实例,并提供了详细的开发和部署步骤。由于Java Web技术是Oracle公司在Java Servlet规范中提出的通用技术,因此本书讲解的Java Web应用例子可以运行在任何一个实现Oracle的Servlet规范的Java Web服务器上。随书附赠光盘内容为本书所有范例源程序,视频教程,以及本书涉及的部分软件的最新版本的安装程序。
本书语言深入浅出,通俗易懂。无论对于Java Web开发的新手还是行家来说,本书都是精通Tomcat和开发Java Web应用的必备的实用手册。本书还可作为高校的学习Java Web开发的教材,以及企业Java Web培训教材。 -
作者介绍
孙卫琴,知名IT作家和Java专家,毕业于上海交通大学,随后主要从事基于Java的软件开发工作,在此期间还从事Java方面的培训和咨询工作。2002年开始Java技术领域的创作,文风清晰严谨、深入浅出,深受读者欢迎,其多部作品的销量在同类书籍中一度位居全国榜首。 代表著作有:《Java面向对象编程》《Java网络编程精解》《Java逍遥游记》《Hibernate逍遥游记》《精通Hibernate: Java对象持久化技术详解》《精通Struts: 基于MVC的Java Web设计与开发》《Tomcat与、Java Web开发技术详解》《Java 2认证考试指南与试题解析》。 -
目录
第1篇 Java Web开发技术详解
第1章 Web运作原理探析
1.1 Web的概念
1.2 HTML简介
1.3 URL简介
1.4 HTTP简介
1.4.1 HTTP请求格式
1.4.2 HTTP响应的格式
1.4.3 正文部分的MIME类型
1.4.4 HTTP各个版本的特点
1.5 用Java套接字创建HTTP客户与服务器程序
1.5.1 演示异构系统之间用HTTP协议通信
1.5.2 演示对网页中超链接的处理过程
1.5.3 演示对网页中图片的处理过程
1.6 Web的发展历程
1.6.1 发布静态HTML文档
1.6.2 发布静态多媒体信息
1.6.3 提供浏览器端与用户的动态交互功能
1.6.4 提供服务器端与用户的动态交互功能
1.6.5 发布Web应用
1.6.6 发布Web服务
1.6.7 Web2.0:全民共建的Web
1.6.8 Web3.0:智能化处理海量信息
1.7 处理HTTP请求参数以及HTML表单
1.8 客户端向服务器端上传文件
1.9 小结
1.10 思考题
第2章 Tomcat简介
2.1 Tomcat概述
2.2 Tomcat作为Servlet容器的基本功能
2.3 Tomcat的组成结构
2.4 Tomcat的工作模式
2.5 Tomcat的版本
2.6 安装和配置Tomcat所需的资源
2.7 安装Tomcat
2.8 启动Tomcat并测试Tomcat的安装
2.9 Tomcat的运行脚本
2.10 小结
2.11 思考题
第3章 第一个JavaWeb应用
3.1 JavaWeb应用简介
3.2 创建JavaWeb应用
3.2.1 JavaWeb应用的目录结构
3.2.2 创建HTML文件
3.2.3 创建Servlet类
3.2.4 创建JSP文件
3.2.5 创建web.xml文件
3.3 在Tomcat中发布JavaWeb应用
3.3.1 Tomcat的目录结构
3.3.2 按照默认方式发布JavaWeb应用
……
第2篇 Tomcat配置及第三方实用软件的用法
附录A server.xml文件
附录B web.xml文件
附录C XML简介
附录D 书中涉及软件获取途径
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...