gpt4 book ai didi

java - tomcat启动时加载问题

转载 作者:行者123 更新时间:2023-11-28 22:45:17 33 4
gpt4 key购买 nike

我想在 tomcat 启动时加载一个类,它实际上会初始化其他类中的变量。

我已经按如下方式编辑了 appName/WEB-INF/web.xml

<servlet>
<servlet-name>LoadConfigurations</servlet-name>
<servlet-class>Loader.LoadConfigurations</servlet-class>
<init-param>
<param-name>env</param-name>
<param-value>dev</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>

并且我已经将我的 servlet LoadConfiguration 放在/appName/WEB-INF/classes 中

我如何检查 servlet 是否被调用?因为当我尝试显示初始化类的值时它返回 null

最佳答案

有两个问题:

  1. 编译后的类需要根据包名进入文件夹结构。在您的情况下,一个名为 Loader 的文件夹

  2. 为了调用servlet,你需要添加一个<ServletMapping>给你的web.xml文件

关于java - tomcat启动时加载问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7450497/

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