图书介绍

Tomcat Web开发及整合应用【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

Tomcat Web开发及整合应用
  • 张洪伟编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:730212406X
  • 出版时间:2006
  • 标注页数:614页
  • 文件大小:226MB
  • 文件页数:639页
  • 主题词:JAVA语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Tomcat Web开发及整合应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Tomcat技术介绍2

1.1 Servlet容器介绍2

目录2

第1部分 Tomcat起步2

1.2.3 进程外的Servlet容器3

1.2.2 进程内的Servlet容器3

1.2 Tomcat的工作模式3

1.2.1 独立的Servlet容器3

1.3.3 Connector组件4

1.3.2 Service组件4

1.3 Tomcat的组织结构4

1.3.1 Server组件4

1.4 Java Web应用简介5

1.3.4 容器类元素5

1.5.1 j2sdk的安装6

1.5 Tomcat的安装配置6

1.6 基本的安装测试8

1.5.3 解压安装Tomcat8

1.5.2 使用可执行文件安装Tomcat8

1.7 Tomcat Admin的安装9

1.8 Tomcat启动分析10

1.9 Tomcat版本选择11

1.11 小结12

1.10 相关问题12

2.1 Tomcat的目录结构14

第2章 发布Web应用14

2.3.1 修改server.xml文件15

2.3 添加Context元素15

2.2 Web应用目录结构15

2.3.3 使用默认发布目录16

2.3.2 使用Context片断16

2.4 Web描述发布应用17

2.4.2 部署JSP文件18

2.4.1 部署HTML文件18

2.4.3 部署Servlet20

2.4.4 部署Servlet Filter22

2.4.5 部署Servlet Listener24

2.4.6 部署JSP Tag Library26

2.5 为Web应用打包29

2.6 小结30

3.1 JSP技术简介31

第3章 JSP技术31

3.3 JSP的语法32

3.2 使用JSP的简单例子32

3.3.1 JSP注释33

3.3.3 JSP指令34

3.3.2 JSP声明34

3.3.4 JSP动作36

3.3.5 Java程序段(Scriptlet)40

3.3.7 JSP隐含对象41

3.3.6 JSP表达式41

3.4 JSP与Cookie42

3.5 JSP异常处理44

3.6 小结46

4.1 Servlet简介47

第4章 Servlet技术47

4.2 Servlet的简单例子48

4.3 Servlet的生命周期50

4.3.2 初始化Servlet51

4.3.1 加载和实例化Servlet51

4.4 HTTP与HttpServlet52

4.3.5 卸载Servlet52

4.3.3 请求处理52

4.3.4 终结Servlet52

4.4.1 HTTP协议53

4.4.2 HttpServlet类55

4.5.2 getResourcePaths()方法57

4.5.1 getContext()方法57

4.5 ServletContext57

4.5.5 setAttribute()方法58

4.5.4 getAttribute()方法58

4.5.3 getRealPath()方法58

4.5.6 使用Servlet Context的例子59

4.6 Servlet支持类60

4.6.2 javax.servlet.http包定义的类和接口61

4.6.1 javax.servlet包定义的类和接口61

4.7 小结62

5.2.2 属性63

5.2.1 构造方法63

第5章 JavaBean与Web开发63

5.1 JavaBean简介63

5.2 JavaBean特性63

5.3.2 声明JavaBean对象65

5.3.1 导入JavaBean类65

5.3 在JSP中访问JavaBean65

5.3.4 尝试使用JavaBean66

5.3.3 访问JavaBean属性66

5.4 JavaBean在JSP页面中的有效范围67

5.4.1 在page范围内有效68

5.4.2 在request范围内有效69

5.4.3 在session范围内有效70

5.4.4 在application范围内有效71

5.5.1 JSP的两种设计模式72

5.5 JSP的设计模式72

5.5.2 JSP+JavaBean模式73

5.5.3 JSP+JavaBean+Servlet模式74

5.6 小结75

6.2.1 JDBC两层模型和三层模型76

6.2 JDBC预备知识76

第6章 开发数据库应用程序76

6.1 JDBC简介76

6.2.3 DriverManager类——加载驱动程序77

6.2.2 创建指定数据库的URL77

6.2.4 Connection类——数据库连接78

6.3 通过JDBC访问数据库79

6.2.6 ResultSet类——结果集79

6.2.5 Statement类——发送SQL语句79

6.3.1 准备MySQL数据库80

6.3.2 使用JDBC-ODBC桥+ODBC驱动程序连接数据库81

6.3.3 使用本地协议纯Java驱动程序连接数据库83

6.3.4 使用PreparedStatement接口发送SQL语句85

6.3.5 使用JDBC的数据库事务操作86

6.4.1 连接池和数据源简介88

6.4 数据源(DataSource)88

6.4.2 配置使用数据源90

6.5.1 常用数据库JDBC连接写法94

6.5 相关问题94

6.5.2 常见JDBC异常原因和解决方案95

6.6 小结96

7.1.1 ShopOnLine的结构介绍97

7.1 ShopOnLine实例介绍97

第7章 简单Web应用实例97

7.1.2 ShopOnLine的功能介绍98

7.2.1 商品基本信息Bean——Product99

7.2 开发并发布JavaBean99

7.2.2 购物车Bean——ShoppingCart101

7.2.3 购买项目Bean——ShoppingItem103

7.3 数据库操作104

7.4.1 商品列表页面105

7.4 JSP页面105

7.4.2 添加商品确认页面106

7.4.3 中转页面108

7.4.4 查看购物车109

7.5 发布运行ShopOnLine应用111

7.6 小结112

8.2 安装配置Tomcat Admin114

8.1 Tomcat Admin简介114

第2部分 Tomcat配置管理114

第8章 Tomcat系统配置管理器114

8.3.1 设置虚拟目录(Context元素)115

8.3 部署管理Web应用程序115

8.3.2 资源绑定118

8.3.3 配置日志(Logger)120

8.3.4 为Web应用配置阀121

8.3.5 配置安全域122

8.4.2 配置虚拟主机(host)124

8.4.1 配置连接器(connector)124

8.3.6 卸载部署124

8.4 应用程序管理器的其他管理功能124

8.5 小结125

9.1.1 许可权限126

9.1 配置安全管理器(security manager)126

第9章 Tomcat的其他配置功能126

9.1.2 用SecurityManager配置Tomcat127

9.2 高效类加载策略实现128

9.1.3 Tomcat里受保护包的配置128

9.2.2 System——初始化CLASSPATH环境变量里的类129

9.2.1 Bootstrap——提供JVM基本运行类129

9.2.4 Catalina——实现Tomcat 5本身所必需的类和资源130

9.2.3 Common——Tomcat内部类和所有Web应用可见的附加类130

9.2.6 WebappX——某个Web应用需要的类和资源131

9.2.5 Shared——共享给所有Web应用的类和资源131

9.3.1 配置Jasper2132

9.3 Jasper 2 JSP Engine132

9.3.2 编译Web应用133

9.4.1 Default Servlet的配置135

9.4 Default Servlet135

9.4.2 定制目录列表137

9.6 小结139

9.5 Servlet自动重加载139

10.1 Session简介140

第10章 会话管理140

10.2.1 使用Cookie跟踪Session141

10.2 Session跟踪方法141

10.2.2 使用URL-Rewriting跟踪Session144

10.3 会话的持久化148

10.3.2 用PersistentManager实现会话持久化149

10.3.1 用StandardManager实现会话持久化149

10.4.1 伪会话管理机制介绍154

10.4 伪会话管理机制154

10.4.2 伪会话管理机制的实现155

10.5 小结160

11.2.1 #echo命令161

11.2 SSI命令与示范161

第11章 使用SSI技术161

11.1 SSI简介161

11.2.3 #flastmod命令163

11.2.2 #include命令163

11.2.6 #config命令164

11.2.5 #exec命令164

11.2.4 #fsize命令164

11.3 在Tomcat上配置支持SSI功能165

11.6 小结167

11.5 相关问题167

11.4 设置SSI初始化参数167

12.1.1 关于汉字编码168

12.1 编码问题的根源168

第12章 Tomcat中文编码问题解决方案168

12.1.2 Java中文问题的根源169

12.2.1 JSP页面显示中文乱码170

12.2 Tomcat常见Web应用的解决方案170

12.2.2 表单提交乱码171

12.2.3 数据库应用乱码174

12.3 其他应用的编码问题与解决方案176

12.4 小结178

13.1.2 JMX的优势179

13.1.1 什么是JMX179

第13章 JMX(Java Management Extensions)179

13.1 JMX介绍179

13.2 JMX管理框架结构180

13.2.3 Distributed Service Level(分布服务层)181

13.2.2 Agent Level(代理层)181

13.2.1 Instrumentation Level(工具层)181

13.3.1 Standard MBeans182

13.3 MBeans介绍182

13.2.4 Additional Management Protocol API(其他管理协议API)182

13.4.1 可管理Tomcat体系结构组件183

13.4 JMX在Tomcat中的可管理元素183

13.3.2 Dynamic MBeans183

13.3.3 Model MBeans183

13.3.4 Open MBeans183

13.4.2 可管理嵌入式组件186

13.5 使用Manager访问Tomcat的JMX Support187

13.5.1 使用JMX proxy188

13.5.2 修改MBean属性189

13.6 小结190

14.1.2 jsp-examples和servlet-examples192

14.1.1 Admin和Manager192

第14章 Tomcat安全192

14.1 Tomcat安装安全192

14.2.2 用新的账号运行Tomcat193

14.2.1 创建新的账号193

14.1.3 更改停止命令193

14.2 用其他账号运行Tomcat193

14.3 文件系统安全194

14.4.1 安全域概述195

14.4 Tomcat安全域195

14.4.2 为Web资源声明安全要求196

14.4.3 内存域201

14.4.4 JDBC域202

14.4.5 DataSource域204

14.5 在Tomcat中配置使用SSL206

14.4.6 在Web应用中访问用户信息206

14.5.1 SSL简介207

14.5.2 在Tomcat中使用SSL208

14.5.3 相关问题211

14.6 小结212

15.2 使用Tomcat阀213

15.1 Tomcat阀简介213

第15章 Tomcat阀213

15.2.1 客户访问日志阀214

15.2.2 远程地址过滤器215

15.2.4 客户请求记录器216

15.2.3 远程主机过滤器216

15.2.5 单点登录阀218

15.3 小结219

16.1 Servlet过滤器简介223

第16章 Servlet过滤器和监听器223

第3部分 各种Java平台与技术的整合应用223

16.2 Servlet过滤器体系结构224

16.3.1 编写实现类的程序225

16.3 实现一个Servlet过滤器225

16.3.2 配置部署Servlet过滤器229

16.4.1 XSLT转换简介231

16.4 用Servlet过滤器转换XML文档231

16.4.2 编写用于XSLT转换的Servlet过滤器233

16.4.3 发布XSLT转换的Servlet过滤器239

16.5 Servlet监听器简介242

16.6 一个Servlet监听器的分析243

16.7 小结245

17.1 自定义JSP标签简介246

第17章 使用自定义JSP标签246

17.2.1 创建标签处理类247

17.2 开发自定义JSP标签247

17.2.2 创建标签库描述文件251

17.2.3 在Web应用中使用自定义标签254

17.3 相关问题256

17.4 小结256

18.1.1 Applet简介257

18.1 Applet技术简介257

第18章 开发Applet应用程序257

18.1.2 Applet的生命周期与主要行为258

18.2.1 编写Applet的Java文件259

18.2 开发Applet259

18.2.2 编写包含Applet的HTML文件261

18.2.3 查看程序运行效果262

18.3.1 Applet访问数据库263

18.3 Applet访问Tomcat资源263

18.3.2 Applet间通信268

18.3.3 Applet与Servlet通信272

18.5 小结283

18.4 相关问题283

19.1.1 什么是JNDI284

19.1 JNDI概述284

第19章 基于JNDI的应用程序开发284

19.1.2 JNDI架构285

19.2 在Tomcat中管理JNDI资源286

19.2.1 使用普通JavaBean资源287

19.2.3 使用JDBC Data Sources290

19.2.2 使用Java Mail Sessions资源290

19.2.4 使用定制资源工厂291

19.3 小结295

20.1.2 安装配置Ant296

20.1.1 Ant简介296

第20章 使用Ant管理Web应用296

20.1 Ant入门296

20.2.1 project元素297

20.2 编写build.xml文件297

20.2.2 target元素298

20.2.4 property元素299

20.2.3 task元素299

20.2.6 build.xml示例300

20.2.5 常用Ant Task300

20.3 运行Ant301

20.4 用Ant发布Java Mail Web应用302

20.4.1 build.xml文件303

20.4.4 copyjar target305

20.4.3 compile target305

20.4.2 init target305

20.4.7 使用Ant发布Web应用306

20.4.6 clean和help target306

20.4.5 deploy target306

20.6 小结307

20.5 相关问题307

21.2 Log4J关键类和接口介绍308

21.1 Log4J简介308

第21章 Log4J日志管理与程序调试308

21.2.2 Level:日志级别309

21.2.1 Logger:日志写出器309

21.2.3 Appender接口310

21.2.5 Log4J的Logger继承性311

21.2.4 Layout类:日志输出格式311

21.2.6 在程序中配置Log4J的例子312

21.3.1 使用Javaproperties配置313

21.3 配置Log4J313

21.3.2 配置log4j.xml317

21.3.3 Log4J配置实现过程320

21.4.1 配置Log4J环境的Servlet321

21.4 在Web应用中使用Log4J321

21.4.2 编写配置文件322

21.4.3 在JSP页面中输出日志323

21.5 小结324

21.4.4 发布运行这个Log4J程序324

22.1.1 表达式语言的运算符326

22.1 JSP 2.0的表达式语言326

第22章 Tomcat与JSP 2.0326

22.1.3 表达式语言的隐含对象330

22.1.2 访问数据的格式330

22.1.4 在EL中定义和使用函数332

22.2.1 实现SimpleTag接口335

22.2 JSP 2.0简单标签扩展335

22.2.2 使用标签文件337

22.3 小结338

23.1 JBOSS简介339

第23章 Tomcat与JBOSS339

23.2 J2EE体系结构与JBOSS和Tomcat340

23.3 配置安装JBOSS341

23.4.1 创建EJB组件342

23.4 创建J2EE应用342

23.4.2 在Web应用中访问EJB组件348

23.4.3 发布J2EE应用351

23.5 小结352

24.1.1 安装Eclipse353

24.1 Eclipse简介与安装配置353

第24章 Tomcat与Eclipse353

24.1.2 Eclipse的多国语言包354

24.2.1 下载安装MyEclipse插件355

24.2 使用Eclipse开发Web应用程序355

24.2.2 使用Eclipse+MyEclipse开发Struts Web应用程序356

24.3.1 Tomcat插件的安装和初始化设置358

24.3 Tomcat与Eclipse集成开发Servlet358

24.3.2 Tomcat与Eclipse集成开发Servlet实例359

24.4.2 建立Lomboz环境361

24.4.1 Lomboz介绍361

24.4 Tomcat与Eclipse插件开发——Lomboz361

24.4.3 应用实例363

24.5.1 Tapestry简介366

24.5 用Eclipse、Spindle和Tomcat搭建Tapestry开发环境366

24.5.3 Tapestry实例367

24.5.2 安装Spindle插件367

24.6 相关问题368

24.7 小结369

25.1 Hibernate技术简介370

第25章 Tomcat与Hibernate370

25.2 Hibernate配置372

25.2.1 可编程的配置方式373

25.2.2 XML配置文件方式375

25.3 对象/关系数据库映射基础376

25.3.1 class元素377

25.3.2 id元素378

25.3.3 property元素379

25.4 第一个可持久化类380

25.4.1 新建项目并配置环境381

25.4.2 编写持久化类382

25.4.3 编写映射文件383

25.4.4 Hibernate配置384

25.4.5 编写应用文件385

25.4.6 Ant编译386

25.4.7 运行程序387

25.5.1 新建Tomcat Web Context并配置环境388

25.5 Tomcat与Hibernate安装配置388

25.5.2 配置数据库连接池389

25.5.4 编写持久化类392

25.5.3 配置Hibernate392

25.5.5 编写映射文件394

25.5.6 编写应用文件395

25.5.7 发布运行Web应用397

25.7 小结398

25.6 相关问题398

26.1.1 JUnit简介399

26.1 JUnit简介和安装配置399

第26章 Tomcat与Web测试399

26.1.2 安装配置400

26.2.3 Assert静态类——一系列断言方法的集合401

26.2.2 TestCase抽象类——定义测试中固定方法401

26.2 JUnit中常用的接口和类401

26.2.1 Test接口——运行测试和收集测试结果401

26.2.5 TestResult结果类和其他类与接口402

26.2.4 TestSuite测试包类——多个测试的组合402

26.3.1 创建测试实例并书写测试方法403

26.3 使用JUnit进行软件测试403

26.3.2 组装TestSuite405

26.4 使用Cactus测试Web应用407

26.4.2 使用Cactus测试Servlet408

26.4.1 安装Cactus408

26.5 相关问题410

26.6 小结411

27.1 MVC设计模式简介413

第27章 Tomcat与MVC框架413

27.2.1 Struts框架体系结构和工作原理414

27.2 Struts MVC框架414

27.2.2 从Struts的组件来看Struts的工作原理416

27.2.3 Struts配置文件struts-config.xml418

27.3.1 建立Struts开发环境420

27.3 使用Struts创建Web应用420

27.3.2 创建Model组件421

27.3.3 创建View组件427

27.3.4 创建工具类430

27.4 运行基于Struts的Web应用434

27.4.1 表单验证435

27.4.2 用户登录验证437

27.5.1 WebWork2简介438

27.5 WebWork2 MVC框架438

27.4.3 用户退出438

27.4.4 相关问题438

27.5.3 WebWork2框架439

27.5.2 安装配置WebWork2环境439

27.5.4 ServletDispatcher介绍440

27.5.5 ActionContext(Action上下文)441

27.5.8 验证框架442

27.5.7 Interceptor(拦截器)框架442

27.5.6 Action(动作)442

27.5.9 XWork配置443

27.6.1 创建Action组件444

27.6 采用WebWork2创建Web应用444

27.7 运行基于WebWork2的Web应用446

27.6.2 创建视图组件446

27.8 小结449

28.1.2 SOAP通信过程介绍450

28.1.1 什么是SOAP技术450

第28章 在Tomcat中使用SOAP技术450

28.1 Java SOAP技术概述450

28.2.1 ApacheAxis简介451

28.2 Tomcat与Apache Axis集成451

28.2.2 建立Apache Axis环境452

28.2.3 使用即时发布方式发布服务(JWS方式)453

28.2.4 定制方式创建SOAP服务454

28.2.5 发布和管理SOAP服务456

28.2.6 创建和运行SOAP客户程序457

28.2.7 Apache Axis服务类型459

28.3.1 Apache SOAP简介461

28.3 Tomcat与Apache SOAP集成461

28.3.2 建立Apache SOAP环境462

28.3.3 创建SOAP服务463

28.3.4 发布和管理SOAP服务465

28.3.5 创建和运行SOAP客户程序467

28.4 小结469

29.1 E-mail协议简介470

第29章 开发Java Mail Web应用470

29.2 Java Mail API简介472

29.3.1 为邮件会话配置属性474

29.3 创建Java Mail应用程序474

29.3.4 发送邮件475

29.3.3 准备要发送的Message实例475

29.3.2 获取当前Session实例475

29.3.5 编译运行477

29.4.1 Java Mail Web应用的程序分析478

29.4 Java Mail Web应用478

29.4.2 邮件账户管理程序MailUserInfoBean.java479

29.4.3 包含文件482

29.4.4 登录邮件服务器483

29.4.5 邮件夹管理486

29.4.6 管理邮件夹中的邮件489

29.4.7 查看邮件492

29.4.8 写新邮件493

29.4.10 发布Java Mail Web应用496

29.4.9 退出系统496

29.4.11 在Tomcat中配置Mail Session497

29.6 小结500

29.5 相关问题500

30.1.2 CORBA的发展历程502

30.1.1 CORBA产生的背景502

第30章 Tomcat与CORBA技术502

30.1 CORBA概述502

30.1.3 CORBA体系结构概述503

30.2.1 对象请求代理(object request broker,ORB)505

30.2 CORBA技术构成505

30.2.2 接口定义语言(interface defination language,IDL)506

30.2.3 接口仓库(interface repository,IR)508

30.2.6 GIOP和IIOP509

30.2.5 动态调用接口和静态调用接口509

30.2.4 对象适配器(object adapter,OA)509

30.3.1 使用IDL语言定义IDL接口并编译映射到Java程序510

30.3 实现CORBA服务510

30.3.3 编写服务器端实现511

30.3.2 实现IDL接口511

30.3.4 实现CORBA客户端513

30.3.5 执行程序514

30.4 CORBA服务与Web应用结合515

30.4.1 CORBA服务的Servlet客户端515

30.4.2 配置CORBA服务的Servlet客户端517

30.4.3 测试CORBA服务与Web应用518

30.5 小结519

第31章 整合Tomcat与Web服务器520

31.1 概述520

31.1.1 Web服务器简介520

31.1.2 Web服务器与Tomcat的关系520

31.1.3 Tomcat与几种Web服务器整合原理520

31.2 整合Apache与Tomcat523

31.2.1 安装Apache523

31.2.3 workers.properties文件524

31.2.2 安装JK插件524

31.2.4 修改Apache配置文件525

31.3 整合IIS与Tomcat526

31.3.1 安装JK插件526

31.2.5 配置成功测试526

31.3.2 创建workers.properties文件527

31.3.3 创建jk2.properties文件527

31.3.4 编辑注册表528

31.3.5 设置IIS的ISAPI筛选器529

31.3.6 配置虚拟目录529

31.3.7 设置主目录及其属性530

31.3.8 配置成功测试531

31.4 相关问题531

31.5 小结532

第32章 集群与负载均衡533

32.1 集群与负载均衡的定义533

32.2 集群中的会话复制534

32.3 集群配置实例536

32.3.1 安装Apache536

32.3.3 安装JK插件537

32.3.4 workers.properties文件537

32.3.2 安装Tomcat537

32.3.5 修改Apache配置文件538

32.3.6 设置集群中的Web应用538

32.3.7 测试集群的效果541

32.4 小结542

33.1.1 简介543

33.1 Velocity入门543

33.1.2 安装Velocity543

第33章 Velocity模板语言543

33.1.3 开始使用Velocity544

33.2 注释546

33.3 引用547

33.3.1 变量引用547

33.3.2 属性引用548

33.3.3 方法引用551

33.3.4 正式引用符(formal reference notation)552

33.3.5 安静引用符(quiet reference notation)552

33.4 指令553

33.4.1 #set指令553

33.4.2 #if/#elseif/#else指令555

33.4.3 #foreach指令555

33.4.4 #include指令559

33.4.6 #stop指令560

33.4.7 #macro指令560

33.4.5 #parse指令560

33.5 VTL的其他特征562

33.5.1 关系运算和逻辑运算562

33.5.2 转义VTL指令563

33.5.3 数学运算564

33.5.4 范围操作564

33.6 小结565

34.2 安装配置XDoclet566

34.1 XDoclet入门566

34.3 XDoclet的简单例子566

第34章 XDoclet生成源代码或其他文件辅助工具566

34.3.1 Java源程序和添加注释567

34.3.2 编写build.xml文件568

34.3.3 用XDoclet实现569

34.4 XDoclet生成配置文件过程介绍570

34.5 使用XDoclet进行Web开发571

34.5.1 开发Struts572

34.5.2 Servlet过滤器575

34.5.3 自定义标签577

34.5.4 运行演示例子577

34.6 小结581

第35章 创建嵌入式Tomcat服务器582

35.1 嵌入式Tomcat服务器简介582

35.2.1 安装嵌入式Tomcat包583

35.2.2 创建嵌入式Tomcat的Java程序583

35.2 嵌入式Tomcat配置583

35.3 创建嵌入式Tomcat应用实例584

35.3.1 创建嵌入式Tomcat584

35.3.2 运行嵌入式Tomcat应用588

35.4 相关问题590

35.5 小结590

附录A server.xml文件配置591

附录B web.xml文件配置608

热门推荐