gpt4 book ai didi

servlets - 调整 web.xml 监听器、过滤器和 servlet

转载 作者:行者123 更新时间:2023-12-03 06:26:52 27 4
gpt4 key购买 nike

以下是我的 web.xml 配置文件中的内容的概述。我需要帮助将其按正确的顺序排列。

web.xml 网络应用

 1. contextConfigLocation applicationContext.xml
2. defaultHtmlEscape true
3. listeners
4. servlets
5. filters <order sensitive>
6. session-config timeout 120
7. error page 404 500
<小时/>

更新:

我在 tomcat 的日志/localhost.log 中的所有监听器上收到 ClassNotFoundException应用程序启动后不会出现任何问题,只是记录表明某些内容已关闭的条目。

我按照 BalusC 的建议组织了它。知道为什么会发生这种情况吗?

session 配置应该放在哪里?

最佳答案

只有 <filter-mapping> 的顺序要素相关。这将是当请求 URL 与 url-pattern 匹配时如何调用过滤器的实际顺序。多个过滤器。即过滤器可以决定是否继续该链。残余物对网络应用程序的功能没有重大影响。只需遵守 DTD/XSD(如果有)中指定的顺序和/或您认为最好的可读/可维护的顺序。一般来说,顺序如下:上下文参数、监听器、servlet、过滤器和错误/欢迎页面。

关于servlets - 调整 web.xml 监听器、过滤器和 servlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5452804/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com