0

我有一个带有 Spring 安全支持的动态 Web 应用程序。我想知道在 tomcat 服务器上执行哪些步骤来运行我的应用程序。就像我想知道何时加载过滤器,何时调用侦听器,如何以及何时加载所有配置,JVM 加载了哪些对象。我试图搜索一本书或参考博客,以获取网络服务器加载我的应用程序并运行它所遵循的步骤序列。

我想知道所有这些细节只是为了了解 Web 应用程序的内部结构。我正在使用tomcat 7.0。

非常感谢您的帮助。提前致谢

4

1 回答 1

1

阅读 servlet 规范。我知道这听起来像是我在说 RTFM 并向您推荐一些他们头脑正常的人都不会阅读的内容密集的技术手册,但 Java Servlet 规范实际上很短、简洁且可读性强。

不幸的是,您必须从 Oracle 下载它,但很容易获得:http: //jcp.org/aboutJava/communityprocess/final/jsr315/index.html

servlet 规范解释了一切是如何工作的,从过滤器和侦听器被实例化和调用等,到容器管理的身份验证和授权如何操作。我认为任何编写基于 Web 的应用程序的人都需要阅读它。

于 2012-05-21T21:01:31.810 回答