本书深刻且通俗地揭示Java Web开发内幕,使您由内而外地明白使用Java进行Web应用开发的全过程——从XML基础知识到HTTP详述及相关体验,从用Tomcat配置Web 站点到HttpServletResponse和HttpServletRequest的应用,以及JSP,JavaBean等Java Web开发相关方面都讲解得深入浅出、通俗易懂。.
本书适合所有Web应用的开发人员、Java程序员在工作和学习中参考阅读,也适合作为相关专业本科生、研究生的学习参考资料,也可作为相关培训机构的培训教材
第1章 XML基础
指点迷津:什么是配置文件
1.1 XML技术概述
1.1.1 XML的起源与作用
1.1.2 XML文档结构
1.1.3 XML与HTML的比较
1.1.4 XML与数据库的比较
1.2 XML的基本语法
1.2.1 文档声明
动手体验:加深对encoding属性的理解
1.2.2 元素定义
1.2.3 属性定义
1.2.4 注释
1.2.5 空格和换行的处理
1.2.6 CDATA区
1.2.7 特殊字符
动手体验:加深对特殊字符的了解
1.2.8 处理指令
动手体验:使用CSS控制XML文档的显示
1.3 XML的约束模式
1.3.1 格式良好的(Well-formed)XML
1.3.2 XML的约束模式
1.3.3 XML的约束模式语言
1.3.4 有效的(Valid)XML
1.4 DTD
1.4.1 对DTD的初步认识
1.4.2 在XML文档中引入外部DTD文件
1.4.3 在XML文档中直接嵌入DTD定义语句
1.5 DTD的语法细节
1.5.1 元素定义
1.5.2 属性定义
1.5.3 实体定义
动手体验:加深对引用实体的了解
1.6 XML Schema
1.6.1 XML Schema与DTD的比较
1.6.2 一个XML Schema例子
1.7 名称空间
1.7.1 名称空间的概念
1.7.2 名称空间声明
1.7.3 默认名称空间
1.7.4 属性的名称空间
1.7.5 xml:space和xml:lang属性
1.8 引入XML Schema文档
1.8.1 使用名称空间引入XML Schema文档
1.8.2 不使用名称空间引入XML Schema文档
1.9 思考与实践
第2章 用Tomcat构建Web站点
2.1 Web应用的相关知识
2.2 安装Tomcat
2.3 Tomcat的启动与停止
2.4 配置Web站点的虚拟目录
2.5 配置虚拟主机
2.6 与专用Web服务器的集成
2.7 思考与实践
第3章 HTTP协议详解
第4章 Servlet开发基础
第5章 HttpServletResponse的应用
第6章 HttpServletRequest的应用
第7章 会话与状态管理
第8章 JSP
第9章 JavaBean在JSP中的应用
内容介绍:文字在浩涉的文明岁月中幻化出千姿百态,于是,才会有这本文字美丽的书。从书中,也许你可读出一部中国文字美丽的历史
Amongthetestsyouperformonwebapplications,securitytestingisperhapsthemostimportan...
本书是一本经典的人工智能教材。全面系统地阐述了人工智能的基础理论,有效结合了求解智能问题的数据结构以及实现的算法,把人工
《删除》内容简介:《删除》讲述了遗忘的美德,为读者展现了大数据时代的取舍之道。《删除》从大数据时代信息取舍的目的和方法分别
《Head First Go语言程序设计》内容简介:Go是为高性能网络和多处理而设计的,但与python和javascript一样,该语言易于阅读和使用。
《人生谁能无补丁》内容简介:作为著名散文家和学者,梁衡先生曾说,人生不如意事常八九,有低谷、叹息、哭泣与遗憾,但这就是人生
《OpenStack部署实践》内容简介:本书讲述了OpenStack 相关的内容,其内容来自各种部署实验与实践。书中首先介绍了PXE 和网络相关的
米兰·斯特瓦诺维奇编著的这本《高级CC编译技术》从多个角度全面、系统地讲解多任务操作系统中编译、链接、装载与库的内幕和技术
《会海鸿泥录(精)》内容简介:本书收录了韦力于2015-2019年间,参加的主题与书相关的会议记录文章32篇。作者认为这些与书相关的会
《Moldflow模流分析与工程应用》内容简介:本书结合塑料注射成型工艺过程、模具设计要点和模拟基础理论,以实际应用为主线介绍Mold
本书结合理论知识和实例程序,全面而系统地介绍了Objective-C编程的相关内容,包括类和继承、对象的类型和动态绑定、基于引用计数
GPS与ArcGIS基础与实践(第3版) 内容简介 本书是全球定位系统(gps)和地理信息系统(gis)方面的一本难得的入门书,它将基本原理与实践操作紧密...
TheIntel®64andIA-32ArchitecturesSoftwareDeveloper’sManual,Volume1:BasicArchitect...
网络操作系统Linux管理与配置 本书特色 陈志涛主编的《网络操作系统Linux管理与配置》是21世纪高职高专IT类专业系列教材之一。教材内容贯彻“工学结合”指...
《破绽:风口上的独角兽》内容简介:互联网时代是一个英雄不问出处的草莽时代。这个时代造就了一大批独角兽公司和新兴业态,它们出
“融合与开放的下一代网络丛书”系统地描述了作者在国家973计划、国家863计划、国家杰出青年科学基金和国家自然科学基金等项目的
《现代数字信号处理》介绍了现代数字信号处理的主要内容。首先概述了离散时间信号处理和离散随机信号分析的基础内容,主要是一些
Asunprecedentedwavesofyoung,ruralwomenjourneytocitiesinChina,notonlytowork,butal...
《Essential C++中文版》内容简介:本书以四个面向来表现C++的本质:procedural(面向过程的)、generic(泛型的)、object-ba...
《沃顿管理精要:顾客中心化》内容简介:并非所有的顾客都是上帝,更不可一视同仁。虽然,我们常常会说顾客是上帝,但是并不是所有