gpt4 book ai didi

java - 初始化 Jersey reSTLet 设置的正确方法

转载 作者:行者123 更新时间:2023-12-01 14:24:05 25 4
gpt4 key购买 nike

我试图找出初始化静态设置对象的正确方法是什么,该对象应该加载一次并由 ReSTLet 重新使用?我应该创建一个自动加载的 servlet,还是有(我几乎确定)更好的方法来做到这一点?

假设我有一个 configuration.xml 并且希望加载它,以便我的 ReSTLet 可以开始使用它的设置。正确且最有效的方法是什么?

非常感谢!

最佳答案

您可以创建一个 Servlet 过滤器,将其映射到 web.xml 中的 REST URL:

  <filter-mapping>
<filter-name>MyServletFilter</filter-name>
<url-pattern>/rest/*</url-pattern>
</filter-mapping>

然后你重写 init 方法来完成你的 init 业务:

public class MyServletFilter implements javax.servlet.Filter {

@Override
public void init(FilterConfig filterConfig) throws ServletException {
loadConguration();
}

关于java - 初始化 Jersey reSTLet 设置的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17303581/

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