王朝网络
分享
 
 
 

贯通Tomcat开发—Java Web开发配置、整合、应用开发详

王朝导购·作者佚名
 
贯通Tomcat开发—Java Web开发配置、整合、应用开发详  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,计算机/网络,程序设计,Java Java Script J2EE,

作者: 钟经伟主编,希赛IT发展研究中心组编

出 版 社: 电子工业出版社

出版时间: 2008-8-1字数: 781000版次: 1页数: 516印刷时间: 2008/08/01开本: 大16开印次: 1纸张: 胶版纸I S B N : 9787121068713包装: 平装编辑推荐

本书遵循了循序渐进的原则,逐步引领读者从基础知识到各个高级应用知识点的学习,然后是Tomcat与目前主流的Web Server、IDE和Web Services集成,最后开发出完整的项目系统。

本书内容由浅入深,并辅以大量的实例说明。从理论性和实用性的角度出发,兼顾Tomcat各层次用户的需求,适合从事Tomcat相关工作的各类开发人员,以及进行Java Web编程的开发人员使用。既可作为初学者的入门书籍,也可作为高级开发人员的参考手册。既可适合自学人员教材使用,也可供社会Java技术培训班作为教材使用,对于缺乏项目实战经验的程序员来说可用于快速积累项目开发经验。

内容简介

本书分为4篇共26章,包括基础入门篇、高级应用篇、高级集成篇和项目实战案例篇。本书使用的开发环境是JDK1.6+Tomcat 6,并逐步引领读者从基础知识到各个高级应用知识的学习,然后介绍Tomcat与目前主流的Web Server、IDE和Web Services集成。全书内容由浅入深,并辅以大量的实例说明,最后给出的两个完整的项目案例,分别采用了JSP Model1模型和JSP Model2模型的MVC框架,旨在说明目前流行的JSP模型在Tomcat6下的设计应用。

随书的配套光盘中包含全书所有实例的源代码,以及项目案例的源代码,可供读者学习参考使用。

本书从理论性和实用性相结合的角度出发,兼顾Tomcat各层次用户的需求,适合从事Tomcat相关工作的各类开发人员,以及进行Java Web编程的开发人员使用。本书既可作为初学者的入门书籍,也可作为高级开发人员的参考手册;既可作为自学人员教材使用,也可供社会Java技术培训班作为教材使用。此外,本书对于缺乏项目实战经验的程序员来说,则可用于快速积累项目开发经验。

目录

第1篇 基础入门篇

第1章认识Tomcat

1.1 Java Web应用简介

1.1.1 Java API

1.1.2 J2EE API

1.1.3 CGI

1.1.4 Servlet

1.1.5 JSP

1.1.6 JSP标签库

1.1.7 JSP EL

1.1.8 Servlet容器介绍

1.1.9 选用合适的Web技术

1.2 Tomcat体系结构介绍

1.3 Tomcat与应用Web服务器

1.3.1 Tomcat与应用服务器

1.3.2 Tomcat与Web服务器

1.3.3 Tomcat 新特征

1.4 小结

第2章安装Tomcat

2.1 安装JDK

2.1.1 在Windows上安装JDK

2.1.2 在Linux上安装JDK

2.2 安装Tomcat

2.2.1 在Windows上安装Tomcat

2.2.2 在Linux或Mac OS上安装Tomcat

2.2.3 Tomcat端口配置

2.2.4 安装Ant

2.2.5 安装Tomcat源码

2.3 Tomcat安装目录

2.4 Web应用目录结构介绍

2.4.1 Web应用上下文

2.4.2 WEB-INF目录

2.4.3 META-INF目录

2.5 常见问题与解决办法

2.6 小结

第3章配置Tomcat

3.1 Tomcat 配置元素

3.2 访问控制配置

3.3 Tomcat类加载器配置

3.4 Tomcat Server配置

3.4.1 配置服务器

3.4.2 配置全局命名资源

3.4.3 配置服务

3.4.4 配置连接器

3.4.5 配置引擎

3.4.6 Tomcat日志

3.4.7 配置域

3.4.8 配置主机

3.4.9 配置阀

3.4.10 配置监听器

3.4.11 配置别名

3.4.12 认证配置

3.5 Web应用程序配置

3.6 总结

第4章Web应用程序管理

4.1 Contexts上下文配置

4.1.1 Contexts元素的范围

4.1.2 Contexts元素的配置

4.1.3 Contexts元素的引用

4.2 Web应用程序检查

4.3 Web应用程序示例

4.4 小结

第5章使用Tomcat管理工具

5.1 Ant管理应用程序

5.1.1 安装配置Ant

5.1.2 Ant的主要标签

5.1.3 建立工程描述文件build.xml

5.3.4 运行Ant

5.2 Tomcat控制平台

5.2.1 创建管理用户

5.2.2 配置Admin应用

5.2.3 登录控制平台

5.2.4 控制平台的应用

5.3 Tomcat管理平台

5.3.1 登录管理平台

5.3.2 管理平台发布Web应用

5.4 小结

第2篇 高级应用篇

第6章Tomcat高级特性

6.1 利用阀截取用户请求

6.1.1 使用访问日志阀

6.1.2 使用请求过滤阀

6.1.3 请求转储阀

6.1.4 使用单点登录阀

6.2 用户会话配置

6.2.1 配置会话管理器

6.2.2 配置集群

6.2.3 配置集群实例

6.3 小结

第7章Tomcat类加载器

7.1 标准Java SE类加载器

7.1.1 Bootstrap类加载器

7.1.2 Extension类加载器

7.1.3 System类加载器

7.1.4 委托模型

7.1.5 授权标准覆盖机制

7.2 类加载器属性

7.3 类加载器与安全

7.4 类加载器与Tomcat

7.5 小结

第8章Tomcat连接器

8.1 HTTP连接器

8.2 Tomcat SSL配置

8.3 Tomcat配置分布式网络

8.4 Tomcat负载均衡

8.5 小结

第9章使用JDBC链接数据库

9.1 SQL简要介绍

9.2 JDBC介绍

9.2.1 JDBC与ODBC的比较

9.2.2 JDBC结构模型

9.2.3 JDBC驱动程序类型

9.3 JDBC API相关介绍

9.3.1 JDBC API 介绍

9.3.2 访问数据库的一般步骤

9.3.3 JDBC的事务处理

9.4 使用JDBC API直接访问数据库

9.5 使用JNDI数据源访问数据库

9.5.1 JNDI介绍

9.5.2 配置JNDI数据源

9.5.3 使用JNDI数据源访问数据库

9.6 小结

第10章用户认证

10.1 域介绍

10.2 容器管理安全

10.3 配置域

10.3.1 配置基于文件的域

10.3.2 配置用户数据库域

10.3.3 配置JDBC域

10.3.4 配置JNDI域

10.4 小结

第11章Tomcat安全

11.1 Windows文件系统安全

11.1.1 控制用户、组和所有者

11.1.2 分配权限

11.1.3 计划安全策略

11.1.4 配置文件权限

11.2 Linux文件系统安全

11.3 Tomcat权限安全

11.3.1 Java安全管理

11.3.2 使用Tomcat的安全管理

11.3.3 Tomcat策略文件

11.4 安全域

11.4.1 修改web.xml

11.4.2 选择基于表单的认证

11.4.3 定制登录和错误页面

11.5 安全套接字层

11.5.1 准备证书

11.5.2 配置SSL连接

11.6 小结

第12章共享Tomcat主机

12.1 虚拟主机简介

12.1.1 基于IP的虚拟主机

12.1.2 基于名的虚拟主机

12.2 在Tomcat中实现虚拟主机

12.3 Apache和Tomcat结合实现虚拟主机

12.4 小结

第13章嵌入式Tomcat服务器

13.1 嵌入式Tomcat服务器简介

13.2 嵌入式Tomcat服务器配置

13.2.1 Tomcat的结构概述

13.2.2 嵌入式Tomcat服务器组件

13.2.3 嵌入式Tomcat服务器环境

13.3 嵌入式Tomcat服务器应用

13.4 小结

第14章记录日志

14.1 Tomcat 日志新的改变

14.2 Log4j记录日志

14.2.1 Log4j简介

14.2.2 Log4j组件介绍

14.2.3 Log4j基本使用方法

14.3 JULI记录日志

14.3.1 Java logging简介

14.3.2 JULI类介绍

14.3.3 JULI基本使用方法

14.4 Commons logging记录日志

14.4.1 Commons logging简介

14.4.2 Commons logging类介绍

14.4.3 Commons logging基本使用方法

14.5 结合使用Log4j和Commons logging

14.6 小结

第3篇 系统集成篇

第15章集成Tomcat与Struts

15.1 Struts简介

15.2 Struts的MVC框架

15.2.1 MVC的概念

15.2.2 JSP的Model1、Model2

15.2.3 Struts的MVC结构

15.3 Struts 的体系结构

15.3.1 Struts 的工作原理

15.3.2 Struts 的组件介绍

15.3.3 Struts 的配置文件介绍

15.3.4 Struts 的标签库介绍

15.4 Struts 和Tomcat 的集成

15.4.1 环境搭建

15.4.2 Struts 开发Web应用

15.5 Struts 和Struts 的主要区别

15.5.1 Struts 与Struts 的特性比较

15.5.2 Struts 的框架结构

15.5.3 Struts 对比Struts 的框架变化

15.5.4 Struts 的标签库变化

15.6 Struts 和Tomcat 的集成

15.6.1 环境搭建

15.6.2 Struts 开发Web应用

15.7 小结

第16章集成Tomcat与Eclipse

16.1 Eclipse简介

16.2 Eclipse的安装和配置

16.2.1 安装Eclipse

16.2.2 启动Eclipse程序

16.2.3 Eclipse多国语言包

16.3 Eclipse和Tomcat的集成

16.3.1 Tomcat插件安装和初始化配置

16.3.2 Eclipse和Tomcat集成开发实例

16.4 小结

第17章集成Tomcat与Hibernate

17.1 Hibernate简介

17.2 Hibernate架构

17.2.1 Hibernate结构图

17.2.2 Hibernate API接口

17.2.3 Hibernate包

17.3 Hibernate与Tomcat的环境配置

17.4 开发基于Hibernate的应用

17.4.1 JDBC Driver实现

17.4.2 JNDI数据源实现

17.5 小结

第18章集成Tomcat与Apache

18.1 Apache简介

18.2 安装和测试Apache

18.2.1 Windows平台下安装与测试Apache

18.2.2 Linux平台下安装与测试Apache

18.3 集成Apache和Tomcat

18.3.1 Apache和Tomcat的集成原理

18.3.2 Windows下集成Apache与Tomcat

18.3.3 Linux下集成Apache与Tomcat

18.4 Apache与Tomcat的负载均衡

18.4.1 Apache和Tomcat的负载均衡原理

18.4.2 Windows下实现Apache和Tomcat的负载均衡

18.5 小结

第19章集成Tomcat与IIS

19.1 IIS简介

19.2 安装和配置IIS

19.2.1 安装IIS

19.2.2 验证IIS安装是否成功

19.3 集成IIS和Tomcat

19.3.1 IIS和Tomcat的集成原理

19.3.2 IIS与Tomcat集成实现

19.4 小结

第20章集成Tomcat与NetBeans

20.1 NetBeans简介

20.2 安装与启动NetBeans

20.2.1 安装NetBeans

20.2.2 启动NetBeans

20.3 在NetBeans中使用Tomcat服务器的Web应用

20.4 小结

第21章集成Tomcat与JBuilder

21.1 JBuilder简介

21.2 安装和启动JBuilder

21.2.1 JBuilder的安装

21.2.2 启动JBuilder程序

21.3 在JBuilder中应用Tomcat服务器

21.3.1 在JBuilder中配置Tomcat服务器

21.3.2 在JBuilder中应用Tomcat服务器

21.4 小结

第22章集成Tomcat与JBoss

22.1 JBoss简介

22.2 安装与启动JBoss

22.2.1 JBoss的安装

22.2.2 启动JBoss服务

22.3 集成JBoss和Tomcat

22.4 小结

第23章集成Tomcat与RAD

23.1 RAD简介

23.1.1 WSAD简介

23.1.2 RAD简介

23.2 安装和启动RAD

23.2.1 安装RAD

23.2.2 启动RAD程序

23.3 RAD应用Tomcat服务器

23.3.1 在RAD中配置Tomcat服务器

23.3.2 在RAD中应用Tomcat服务

23.4 小结

第24章集成Tomcat与Web Services

24.1 Web Services简介

24.2 Tomcat与Web Services集成

24.2.1 使用Axis2开发Web Services

24.2.2 使用XFire开发Web Services

24.3 小结

第4篇 项目实战案例篇

第25章实战网上书店

25.1 需求分析

25.2 结构分析

25.3 数据库设计

25.4 详细设计

25.4.1 页面设计

25.4.2 业务逻辑设计

25.5 系统开发

25.5.1 创建项目

25.5.2 开发业务逻辑处理类

25.5.3 开发页面

25.6 系统运行

25.7 小结

第26章实战OA系统

26.1 需求分析

26.2 结构分析

26.3 数据库设计

26.4 详细设计

26.4.1 页面设计

26.4.2 业务逻辑设计

26.4.3 O-R映射设计

26.5 系统开发

26.5.1 创建项目搭建环境

26.5.2 建立Hibernate的O-R映射及配置数据源

26.5.3 开发Struts业务逻辑处理类

26.5.4 开发页面

26.5.5 日志、性能和安全

26.6 系统运行

26.7 小结

附录A 光盘内容与使用说明

一、光盘内容

二、使用实例源代码

三、使用实战项目源代码

参考文献

书摘插图

第1章认识Tomcat

1.1 Java Web应用简介

在Sun和Java Servlet规范中,对Java Web应用做了这样的定义:“Java Web应用由一组Servlet、HTML页面、类,以及其他可以被绑定的资源构成。它可以在第三方供应商提供的实用Servlet规范的Web应用容器中运行。”Java Web应用的主要特征之一就是与ServletContext的关联。每个Web应用都有且只有一个ServletContext。当Java Web应用运行时,Servlet容器为每个Web应用创建唯一的ServletContext对象,使得它能被同一个Web应用中的所有组件共享。Servlet容器(例如Tomcat)控制这种关联,并且保证在ServletContext中存储对象时,不会发生冲突。

……

贯通Tomcat开发—Java Web开发配置、整合、应用开发详

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
更多商品
数字移动电视广播原理与DSP实现
NX5 数控编程精解与实例
Web开发大全——Ruby on Rails版
项目管理实践标准:规范化的项目管理方法
Red Hat Enterprise Linux 5.0服务器构建与故障排除
程序员考试考前串讲(含DVD光盘1张)
C程序设计实例教程
C++面向对象程序设计
智能天线工程
ESD电路与器件
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有