gpt4 book ai didi

java - 在 servlet 之间共享配置参数

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:01:38 25 4
gpt4 key购买 nike

有没有一种方法可以让两个(或更多)servlet 共享在 web.xml 中声明一次的配置参数?

看了here ,但这似乎不是答案。

用例相当简单:我有两个 servlet:一个将文件上传到目录,另一个下载文件。我很乐意在 web.xml 中只登记目录/路径一次,以避免歧义/混淆。

最佳答案

是的,添加一个<context-param>给你的web.xml ,例如

<context-param>
<param-name>myParam</param-name>
<param-value>Some value</param-value>
</context-param>

这适用于整个 webapp,而不是单个 servlet。

然后您可以从 getInitParameter(...) 在您的 servlet 中获取它ServletContext 的方法对象(反过来可以在您的 servlet 中使用 getServletContext() 获得)。

关于java - 在 servlet 之间共享配置参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5939669/

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