gpt4 book ai didi

java - 如何避免 Web 服务中的类级别 @path 来处理所有 Web 服务调用

转载 作者:行者123 更新时间:2023-12-02 06:37:58 25 4
gpt4 key购买 nike

我正在编写一个网络服务,例如

@Path("/pathName")
public class LoginServiceComponent {

@GET
@Path("/methodPathName/{param}")
@Produces(MediaType.TEXT_HTML)
public String getVoterByVoterId( @PathParam("param") String param)
{
.................

}
}

这里我访问网络服务的网址是 http://www.abc.com/pathName/methodPathName/1

这里我有10个方法。是否有可能删除类级别@Path意味着我的项目中只有一个Web服务类。所以我不想使用类级别@重复参数

提前致谢...

最佳答案

如果你想避免类上的@Path,这样你的URL的路径中就没有“pathName”,我认为你不能完全删除类上的@Path。但我使用了 @Path("/") 的 @Path 类注释,并且能够将 URL 设为 http://www.abc.com/methodPathName/1 (如果这就是您想要做的)。

关于java - 如何避免 Web 服务中的类级别 @path 来处理所有 Web 服务调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19451329/

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