gpt4 book ai didi

java - 将 AbstractHandler 映射到嵌入式服务器 (Jetty) 的特定路径

转载 作者:行者123 更新时间:2023-11-28 20:04:53 24 4
gpt4 key购买 nike

对于 JUnit 测试,我想向我的嵌入式 jetty 服务器添加一个处理程序。我可以通过这段代码做到这一点:

    Server server = new Server(8080)

Handler h = new AbstractHandler() {

@Override
public void handle(String target, Request baseRequest,
HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException {
// do something

}
};
server.setHandler(h);

然后对我的服务器的每次调用都由这个处理程序处理。但我只想处理对特定路径的请求,例如:'http://localhost:8080/test'。我找到了一些使用“org.mortbay.jetty.servlet.Context”类来实现这一点的示例。但我想这已经很老了,已经不存在了?

最佳答案

关于java - 将 AbstractHandler 映射到嵌入式服务器 (Jetty) 的特定路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16673206/

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