gpt4 book ai didi

java - Jersey 路径解析

转载 作者:行者123 更新时间:2023-11-30 09:35:40 26 4
gpt4 key购买 nike

这是我的 Jersey 服务,我使用 url 访问该服务

http://host:port/contextroot/welcome/data

当我将 Jersey servlet 映射到/welcome/* 时 - 我收到 404 错误。但是当我在 web.xml 中说/* 时,我的请求会顺利通过。我不希望我的 webapp 中的所有请求都通过 Jersey 。我如何将路径限制为仅使用/welcome 的请求?

@Path("/welcome")
public class WelcomeRestJson {

@POST
@Path("/data")
@Produces("text/plain")
@Consumes("application/json")

public String processPostData(MyObject myObject) {
System.out.println("Inside processPostData");
return "success";
}

最佳答案

当将 servlet 映射到/welcome/* 时,只需将根资源 (WelcomeRestJson) 的路径模板从 @Path("/welcome") 更改为 @Path("/") - 这样相同的 URL (http://host:port/contextroot/welcome/data) 将像以前一样工作。

关于java - Jersey 路径解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11238895/

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