我们知道,每当对 servlet 的请求到来时,servlet 容器将首先检查 web.xml 文件中的 url 和相应的 servlet 类。这很好,但混乱随之而来。假设我正在使用 load-on-startup 属性。所以,servlet 应该在第一次调用之前准备好。在这种情况下,容器需要 servlet 配置对象来使 servlet 工作。但是在 web.xml 文件中定义了 servlet 的启动时加载和初始化参数。所以当容器使用 web.xml 时?(当使用 load-on-startup 属性时,容器显然不能等待第一次调用,容器必须再次读取 web.xml 文件才能知道该属性是否与任何 servlet 一起使用。)
如果有人能解开我的困惑会更好。如果可能,请提供一些可靠的链接。